Skip to content

OsKaR31415/projet_algos_tri

Repository files navigation

Répartition des tâches

  • Classe Node : Maximilien Poncet
  • Classe List
    • Constructeur, initialisation : Oscar Plaisant
    • Accesseurs et mutateurs de base : Oscar Plaisant
    • Fonctions d'affichage (__str__ et __repr__) : Oscar Plaisant
    • Accesseurs avancés (car, cdr, last, ...) : Maximilien Poncet
    • Mutateurs avancés (append, prepend, extend, ...) : Maximilien Poncet
  • tri par insertion : Maximilien Poncet
  • tri à bulles
    • Tri à bulles récursif (bubble_sort) : Maximilien Poncet
    • Tri à bulles itératif en place (in_place_bubble_sort) : Oscar Plaisant
  • tri par éclatement-fusion : Maximilien Poncet
  • tri rapide : Oscar Plaisant
  • tri par seaux : Oscar Plaisant
  • fonction utilitaires
    • fonctions de génération de listes (iota, random_list, ...) : Maximilien Poncet
    • fonctions de manipulation de listes (List_reduce, is_sorted) : Maximilien Poncet
    • fonctions statistiques (average, std_dev, avg_dev) : Oscar Plaisant
    • fonctions de profilage (execution_time, return_execution_time) : Maximilien Poncet
    • fonction de sampling (test execution times) : Oscar Plaisant
  • manipulation et enregistrement des donnés : Oscar Plaisant
  • Affichage des données : Oscar Plaisant
  • Rédaction du compte rendu : Oscar Plaisant

Roadmap

  • méthode expérimentale
  • classes Node et LinkedList
  • fonctions pour tester l'efficacité des algorithmes de tri (architecture modulaire)
  • algorithmes de tri
  • visualisation des données

About

Algorithmes de tri avec des listes chaînées

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published