Cours d’algorithmique générale