Fonctionnalité et Modularité

Jean-Jacques Lévy
    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