bases de l’algorithmie