TP4 Tests auto
Originellement fait pendant la séance
This commit is contained in:
parent
cf39e4d2a6
commit
b99a2c3730
|
@ -143,4 +143,13 @@ def mesure(methode, l, elements):
|
||||||
methode(l, 0, t, e)
|
methode(l, 0, t, e)
|
||||||
fin = time()
|
fin = time()
|
||||||
print("\rLa méthode %s a pris %f secondes pour trouver %d éléments, soit %f secondes par élément"\
|
print("\rLa méthode %s a pris %f secondes pour trouver %d éléments, soit %f secondes par élément"\
|
||||||
% (methode, fin - debut, len(elements), (fin - debut)/len(elements)))
|
% (methode, fin - debut, len(elements), (fin - debut)/len(elements)))
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
import sys
|
||||||
|
if len(sys.argv) == 1:
|
||||||
|
print("\nTest avec 500 éléments pris exclusivement de LEXIQUE")
|
||||||
|
exclu = creerListeRecherche(LEXIQUE, 500, 0)
|
||||||
|
mesure(seq, LEXIQUE, exclu)
|
||||||
|
mesure(seqTrie, LEXIQUE_TRIE, exclu)
|
||||||
|
mesure(dicho, LEXIQUE_TRIE, exclu)
|
||||||
|
|
Reference in a new issue