Algorithmes niveau 1

Table of Contents

1 Site pédagogique du cours d'algorithmes (première année du DU-ISN)

1.1 Équipe enseignante

  • Vincent Danjean
  • Benjamin Wack

Contact : Prénom.Nom@imag.fr

Note : une partie des documents proposés ici a été rédigée par Jean-Marc Vincent, ou s'inspire fortement de ses documents pour la Licence 3 Informatique.

1.2 Plan du module

  1. Analyse d’algorithmes 10/10 B
  2. Trier 7/11 V
    • Cours : Le problème du tri
    • Algorithmes classiques : Tri par sélection, insertion, segmentation
    • Exercices :
      • Visiter ce site, implémenter les différents tris proposés et les tester
    • TP : implémentation des tris classiques
  3. Diviser pour Régner 21/11 B
    • Cours : récursivité, Master Theorem
    • Algorithmes classiques : Exponentiation rapide, tri par fusion, algorithme de Karatsuba
    • Exercices :
      • Le majoritaire
      • Implanter les 2 méthodes de calcul de la fonction puissance et les comparer
  4. Type Abstrait, structures séquentielles 19/12 B
  5. Arbres binaires de recherche 16/01 matin B
    • Cours : Arbres, structures discriminantes
    • Algorithmes classiques : Arbres binaires de recherche
    • Exercices :
  6. Structures ordonnées 30/01 V

    • Cours : Files à priorité, structure de tas
    • Algorithmes classiques : Tri par tas
    • Exercices papier :
  7. Hachage 06/03 V
    • Cours : Recherche d’un élément
    • Algorithmes classiques : Table de hachage, algorithme de Karp-Rabin
    • Exercices :
    • TP : programmation et utilisation d'une table de hashage
  8. Programmation dynamique 03/04 B
    • Cours : Programmation dynamique
    • Algorithmes classiques : Plus Longue Sous-Suite Commune
  9. Graphes et chemins 22/05 V
    • Cours : Cheminements dans les graphes, connexité et plus courts chemins
    • Algorithmes classiques : Algorithme de Tarjan, algorithme de Dijkstra
  10. Algorithmes gloutons 05/06 B
    • Cours : Couverture de graphe par un arbre, algorithmes gloutons, algorithme de Huffman
    • Algorithmes classiques : Algorithmes de Prim et algorithme de Kruskal

Pour toute remarque sur cette page, vous pouvez envoyer un message électronique à Benjamin_point_Wack_arobase_imag_point_fr.

Author: Benjamin Wack et Vincent Danjean

Created: 2019-03-06 Wed 08:02

Validate