Depuis peu je m'interésse a la complixité des algorithmes, pour pratiquer un peu et voir est ce que les calcules théorique corésponde bien a leur homologues empérique j'utilise la fonction time() standard du C.
[code:1:5d24af013b]
#include <time.h>
int main(int argc, char** argv) {
time_t debut,fin;
int delta;
debut=time(&debut);
//mon algorithme ....aussi long qu'on veux.
fin=time(&fin);
delta=difftime(fin,debut);
printf("le temps passé est :%d\n", delta);
return (EXIT_SUCCESS);
}
[/code:1:5d24af013b]
mais voilà la fonction time donne des réponse pas assez précise.
Est ce que quelqu'un peut avoir une idée de mesure de temps plus significative merci d'avance.