Fix commentaires commit précédent

J'ai oublié de faire un partial commit
This commit is contained in:
Geoffrey Frogeye 2015-02-09 12:03:16 +01:00
parent 6db91e9541
commit 0d3e64aa2b

View file

@ -408,67 +408,67 @@ section('Comparaison des deux méthodes')
question(1)
# import time
import time
# debut = time.time()
debut = time.time()
# for i in range(30):
# anagrammes(LEXIQUE[i])
for i in range(30):
anagrammes(LEXIQUE[i])
# temps1 = time.time() - debut
temps1 = time.time() - debut
# debut = time.time()
debut = time.time()
# for i in range(30):
# anagrammes2(LEXIQUE[i])
for i in range(30):
anagrammes2(LEXIQUE[i])
# temps2 = time.time() - debut
temps2 = time.time() - debut
# print('La première méthode à mis %s secondes, et la deuxième %s secondes' %(temps1,temps2))
print('La première méthode à mis %s secondes, et la deuxième %s secondes' %(temps1,temps2))
# partie('Phrases d\'anagrammes') # Geoffrey
partie('Phrases d\'anagrammes') # Geoffrey
# question(1)
question(1)
# def arbre_vers_liste(arbre):
# # [[1, [3, [4]]], [2, [3, [4]]]] ⇒ [[1, 3], [1, 4], [2, 3], [2, 4]]
# print(arbre)
# possibilites = []
# # for i in arbre:
def arbre_vers_liste(arbre):
# [[1, [3, [4]]], [2, [3, [4]]]] ⇒ [[1, 3], [1, 4], [2, 3], [2, 4]]
print(arbre)
possibilites = []
# for i in arbre:
# return possibilites
return possibilites
# def annagrammes_arbre(liste):
# # TODO Docstring
# anagrammesPremier = anagrammes(liste[0])
# if len(liste) > 1: # Si il y a des anagrammes après
# res = []
# for i in anagrammesPremier:
# res.append([i, annagrammes_arbre(liste[1:])])
# return res
# else:
# return anagrammesPremier
def annagrammes_arbre(liste):
# TODO Docstring
anagrammesPremier = anagrammes(liste[0])
if len(liste) > 1: # Si il y a des anagrammes après
res = []
for i in anagrammesPremier:
res.append([i, annagrammes_arbre(liste[1:])])
return res
else:
return anagrammesPremier
# def developpement(mots):
# # [[1, 2], [3, 4]] ⇒ [[1, 3], [1, 4], [2, 3], [2, 4]]
# # TODO Docstring
# for annagrammes in mots:
# for annagramme in annagrammes:
# return False
def developpement(mots):
# [[1, 2], [3, 4]] ⇒ [[1, 3], [1, 4], [2, 3], [2, 4]]
# TODO Docstring
for annagrammes in mots:
for annagramme in annagrammes:
return False
# def annagrammes_phrase(phrase):
# # TODO Docstring
# mots = phrase.split()
# anagrammesArbre = annagrammes_arbre(mots)
# annagrammesMots = [anagrammes(i) for i in mots]
# return arbre_vers_liste(anagrammesArbre)
def annagrammes_phrase(phrase):
# TODO Docstring
mots = phrase.split()
anagrammesArbre = annagrammes_arbre(mots)
annagrammesMots = [anagrammes(i) for i in mots]
return arbre_vers_liste(anagrammesArbre)
# print(annagrammes_phrase('orange orange orange')) # DEBUG
print(annagrammes_phrase('orange orange orange')) # DEBUG
partie('Sauvegarde et récupération')