Fonctionnalité et Modularité
Cours 1
Rappels : programmation fonctionnelle.
[Pdf]
Cours 2
Fonctions anonymes, types polymorphes, exceptions, récursivité
[Pdf]
Cours 3
Listes, filtrage, types. files d'attente.
[Pdf]
Cours 4
Arbres, arbre binaire de recherche, arbres équilibrés.
[Pdf]
Cours 5
Enregistremens, références. Programmation impérative.
[Pdf]
Cours 6
Modules, signatures, foncteurs, compilation séparée.
[Pdf]
Cours 7
Graphes, représentation, parcours de graphes. Arbres de recouvrement.
[Pdf]
Cours 8
Graphes, chemins. Labyrinthes. Plus courts chemins.
[Pdf]
Cours 9
Recherche exhaustive. Backtracking. Algorithmes gloutons.
Programmation dynamique.
[Pdf]
Cours 10
Parallélisme, itérateurs parallèles. Architecture parallèle.
[Pdf]
Le cours utilise les langages de programmation
Ocaml et
Haskell.
Cours
École européenne d'études avancées,
2024