ATELIERDE TRI
▶ Visualiser les tris C exécuté dans le navigateur / Complexité algorithmique
LABORATOIRE D'ALGORITHMIQUE · TP2

Observer la complexité
en passant à l'expérience.

Fais varier la taille et la structure des tableaux, mesure les tris C exécutés dans le navigateur via WebAssembly, puis confronte les résultats aux ordres de grandeur théoriques.

11 variantes de triMesures WebAssemblyExport CSVVisualiser les tris en couleurs ↗
02

Résultats expérimentaux

SÉRIES MESURÉES—algorithme × taille
RÉPÉTITIONS—par point de mesure
DURÉE DE L’EXPÉRIENCE—durée totale de l’expérience
Cas théorique affiché
Le graphique apparaîtra ici

Lance une expérience pour comparer les courbes mesurées et les modèles théoriques.

03

Table des mesures

AUCUNE DONNÉE
AlgorithmenÉtendue k moy.Comparaisons moy.Déplacements moy.Échanges moy.Temps moy. (µs)
Les mesures s'afficheront ici après la première expérience.

Chaque point est une moyenne sur les répétitions. Les tableaux d'entrée sont communs à tous les algorithmes d'un même essai ; la préparation des données et la vérification du résultat sont exclues du chronométrage.

04

Lire les implémentations C

SOURCE PÉDAGOGIQUE

Les mesures exécutent dans le navigateur le code C compilé en WebAssembly, avec les compteurs d'opérations activés. Sélectionne un tri pour inspecter son implémentation, ou ouvre le fichier du banc de mesure.

Chargement des sources…
Sélectionne une implémentation pour afficher son code C.