Algorithmes, structures de données, et techniques de raisonnement. On veut pouvoir justifier qu'un algorithme répond correctement à un problème posé, ou prédire le temps d'exécution d'un programme.
Notes de cours
Programme
Première période. | ||
Semaine | Chapitre | TD/TP |
---|---|---|
13/01 | 1. Chercher | TD. Invariants [ énoncé | corrigé ] |
20/01 | 2. Trier | TD. Complexité [ énoncé | corrigé ] |
27/02 | 4. Répartir | TD. Graphes [ énoncé | corrigé ] |
03/02 | 5. Ordonner | TD. Chemins [ énoncé ] |
10/02 | 6. Explorer | TD. Parcours |
17/02 | 7. Se perdre | TD. Composantes |
24/02 | Vacances | |
03/03 | Partiel | |
Deuxième période. | ||
Semaine | Chapitre | TD/TP |
10/03 | 3. Accélérer | |
17/03 | 8. Répéter | |
24/03 | 9. Ranger | |
31/03 | 10. Prioriser | |
07/04 | 11. Résoudre | |
14/04 | 12. Gagner | |
21/04 | Vacances | |
??/05 | Examen |