L'algorithme n'est pas complet. Tu n'explores pas tous les noeuds de l'arbre. Je ne sais pas si c'est volontaire ou pas, mais précise-le dans tous les cas.
Merci pour vos comm', merci car c'est vrai que le code n'est pas propre... et j'ai bien envie de le rerédiger pour mettre de simples commentaires. Merci pour le conseil sur la Javadoc. @+ et bonnes fêtes
J'ajouterai au commentaire de Julien39, que , une fois que tu as appris à faire de la javadoc par toi même, et compris à quoi ça sert (peut être bien tu le sais déjà), tu peux utiliser des plugins eclipse par exemple, qui t'aideront à générer de la javadoc à la demande ou automatiquement (Personnelement j'aprécie jAutodoc).
Didactique, mais que le code est crade et pas architecturé...
Je me justifie quand même :D
crade :
-javadoc totalement absente
-commentaire dans le code => Voir le livre intitulé "clean code" de Uncle Bob
-nommage des variables (case, accents, ...)
-implémentation vu et revue... Tu ne parles même pas de l'algorythme A* pour comparer leur utilité.
architecturé :
-est ce réutilisable en l'état? => non
-que font les sysout dans le code??? à la limite un log mais pas ça...
@Julien39 Sur Eclipse les comment/decomment se font via Ctrl + Shift + /