Bien programmer en langage C
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -40%
Tefal Ingenio Emotion – Batterie de cuisine 10 ...
Voir le deal
59.99 €

Tests d'algo de tris

Aller en bas

Tests d'algo de tris Empty Tests d'algo de tris

Message  -ed- Lun 26 Mai 2008 - 22:44

mbaudy a écrit:
J'ai commencé à implémenter en C différents algorithmes de tri (par sélection, par insertion et à bulle). Je cherche le meilleur moyen de faire un test complet des algorithmes.
Il faut mettre en place un protocole qui couvre les cas tordus et qui mette en lumière le temps de traitement.

Je suggère les cas suivants :

  • tableau vide
  • tableau de 1 élément
  • tableau de 2 éléments : 0 1
  • tableau de 2 éléments : 1 0
  • tableau de 2 éléments : -1 0
  • tableau de 2 éléments : 0 -1
  • tableau de 100 éléments triés -49 50
  • tableau de 10000 éléments triés etc.
  • tableau de 1000000 éléments triés
  • tableau de 100 éléments triés à l'envers
  • tableau de 10000 éléments triés à l'envers
  • tableau de 1000000 éléments triés à l'envers

Pour mesurer le temps, je suggère clock(). Il y a un module CHRO dans ma CLIB.
-ed-
-ed-
Admin
Admin

Messages : 290
Date d'inscription : 26/05/2008
Age : 67
Localisation : Paris 14eme arrondissement (75, France)

http://bien-programmer.fr

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser