Cours

Polycopié (en cours de rédaction!)

Diaporama de cours 1 (26 janvier), cours 2 (2 février)

Cours 3 (9 février)

Cours 4 (16 février)

Cours 5 (2 mars)

Cours 6 (correction du DS)

Cours 7 (23 mars)

Cours 8 (30 mars)

Cours 9 (5 avril)

Cours 10 (6 avril); en bonus: le fichier OCaml avec un peu de code pour les arbres binaires de recherches aléatoires.

Travaux dirigés

Feuille de TD1 (semaine 4)

Feuille de TD2 (semaine 5)

Feuille de TD3 (semaine 6)

Feuille de TD4 (semaine 7)

Feuille de TD5 (semaine 9)

Feuille de TD6 (semaine 10)

Feuille de TD7 (semaine 13)

Feuille de TD8 (semaines 14-15)

Travaux dirigés sur machine

Feuille de TM1 (semaine 5); fichier Python pour le tracé graphique de fréquences d'un dictionnaire (nécessite le module tkinter)

Feuille de TM2 (semaine 6)

Feuille de TM3 (semaine 7)

Feuille de TM4 (semaine 9); fichier dessin.py pour le tracé avec matplotlib.

Feuille de TM5 (semaine 10)

Feuille de TM6 (semaine 13)

Sujets de DS et d'examen

Le sujet du DS (la correction a été faite en cours)

Le sujet de l'examen (session 1, avec la correction en rouge).

Archives

Le sujet de DS de l'année 2016-2017, avec corrigé rapide (attention, le cours n'est pas complètement compatible!)