Cours de l'ENSIM, module d'algorithmique et structure de données semestre 6, seconde partie du module