Bloc 2 : algorithmique
- I. Algorithmes classiques (9h)
- A. Algorithmes gloutons (4h30)
- B. Algorithmes de type "diviser pour régner" (3h)
- C. Algorithme des K plus proches voisins (1h30)
- II. Correction des algorithmes (6h)
- A. Introduction à la validation (1h)
- B. Preuve de programme (3h30)
- C. Tests unitaires en Python (1h30)
- III. Complexité des algorithmes (3h)