ALGORITHME DE DIJKSTRA

mehdi7604 Messages postés 118 Date d'inscription jeudi 11 mai 2006 Statut Membre Dernière intervention 6 mars 2015 - 29 oct. 2012 à 02:20
 LordGuynemer - 10 nov. 2015 à 13:41
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/54685-algorithme-de-dijkstra

LordGuynemer
10 nov. 2015 à 13:41
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.
cs_magicraky Messages postés 12 Date d'inscription mardi 21 juin 2005 Statut Membre Dernière intervention 27 décembre 2012
27 déc. 2012 à 14:26
L3MI, c'est la 3ème année de licence mathématiques informatique
cs_magicraky Messages postés 12 Date d'inscription mardi 21 juin 2005 Statut Membre Dernière intervention 27 décembre 2012
27 déc. 2012 à 13:41
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
mehdi7604 Messages postés 118 Date d'inscription jeudi 11 mai 2006 Statut Membre Dernière intervention 6 mars 2015
21 déc. 2012 à 19:15
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).
Teclis01 Messages postés 1423 Date d'inscription mardi 14 décembre 2004 Statut Membre Dernière intervention 29 décembre 2012 4
21 déc. 2012 à 19:06
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 + /

En résumé, déçu.
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 371
19 nov. 2012 à 13:34
Salut,

Au sujet des commentaires, c'est bien d'avoir fait l'effort d'en mettre, mais en général, on utilise // pour bloquer du code et /* */ pour documenter.

La mieux serait que tu apprennes à faire la javadoc, tu en as pour 5 minutes, je ferai un petit tutoriel à l'occasion à ce sujet.

et :
"//end if" et "// Constructeur par défaut", c'est complétement inutile

Sinon, au sujet du code, c'est assez clair, une décomposition objet aurait été bienvenue mais ok.
mehdi7604 Messages postés 118 Date d'inscription jeudi 11 mai 2006 Statut Membre Dernière intervention 6 mars 2015
29 oct. 2012 à 02:20
C'est quoi L3MI ?
Rejoignez-nous