IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

Chemin le plus court


Sujet :

avec Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 45
    Points : 39
    Points
    39
    Par défaut Chemin le plus court
    Bonjour,
    je souhaite trouver le chemin le plus court entre un point A et un point B , un point est une classe que j'ai creer qui possede comme attribut le point suivant, je voulais utliser mes points comme un arbre et réaliser un parcours de l'arbre, mais je n'y arrive pas, ca doit etre une probleme toute simple, mais je ne trouve pas de solution.
    Je prends tout conseil!
    Merci beaucoup

  2. #2
    Membre régulier Avatar de JTABLE
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2011
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2011
    Messages : 164
    Points : 112
    Points
    112
    Par défaut
    salut
    j'ai pas bien compris votre problème il serait bien de reformuler ta question,mais si tu cherche le plus cours chemin entre deux point il' y à les deux famous algorithmes de Djikstra et Bellman.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 45
    Points : 39
    Points
    39
    Par défaut
    Ce n'est pas forcement le plus court que je veux, Dijkstra risque de consommer bcp en mémoire non ? Je cherche juste quelque chose de simple à implementer...

  4. #4
    zo1odMSQr5Fy
    Invité(e)
    Par défaut
    Citation Envoyé par sheep_one Voir le message
    Ce n'est pas forcement le plus court que je veux, Dijkstra risque de consommer bcp en mémoire non ? Je cherche juste quelque chose de simple à implementer...
    Simple à implémenter sans rechercher le chemin le plus court ?
    Ben simple... tu parcours ton arbre et dés que tu trouve un chemin entre A et B ben tu t'arretes...

  5. #5
    Membre régulier
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2010
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2010
    Messages : 59
    Points : 86
    Points
    86
    Par défaut
    J'ajouterai même que pour éviter de bloucler si tu tombes sur un point déjà rencontrer tu prends un autre chemin
    Cordialement,

    David.

  6. #6
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Points : 13 670
    Points
    13 670
    Par défaut
    Citation Envoyé par davly Voir le message
    J'ajouterai même que pour éviter de bloucler si tu tombes sur un point déjà rencontrer tu prends un autre chemin
    Et au final, on va tellement optimiser l'algorithme que l'on va recréer celui de Djikstra.
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d'un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Architecte Solution
    LinkedIn : https://www.linkedin.com/in/nicolascaudard/

  7. #7
    zo1odMSQr5Fy
    Invité(e)
    Par défaut
    Citation Envoyé par Robin56 Voir le message
    Et au final, on va tellement optimiser l'algorithme que l'on va recréer celui de Djikstra.
    L'amélioration qu'il propose est tout a fait normal ! Elle était sous entendu. Ca serait idiot que le programme boucle à cause de ça

  8. #8
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Points : 13 670
    Points
    13 670
    Par défaut
    Citation Envoyé par TheBear Voir le message
    L'amélioration qu'il propose est tout a fait normal ! Elle était sous entendu. Ca serait idiot que le programme boucle à cause de ça
    Oh mais j'en suis bien conscient ne t'inquiète pas (elle était également sous-entendu pour ma part mais ça ne coûte rien de le préciser).


    Ce que je ne comprends pas avec sheep_one c'est qu'il dit premier post :
    Citation Envoyé par sheep_one
    je souhaite trouver le chemin le plus court entre un point A et un point B
    Et ensuite :
    Citation Envoyé par sheep_one
    Ce n'est pas forcement le plus court que je veux
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d'un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Architecte Solution
    LinkedIn : https://www.linkedin.com/in/nicolascaudard/

  9. #9
    Membre régulier Avatar de JTABLE
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2011
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2011
    Messages : 164
    Points : 112
    Points
    112
    Par défaut
    Citation Envoyé par sheep_one Voir le message
    Ce n'est pas forcement le plus court que je veux,
    mais dans ta question tu dit bien:
    Citation Envoyé par sheep_one Voir le message
    je souhaite trouver le chemin le plus court entre un point A et un point B ,

  10. #10
    Modérateur
    Avatar de wax78
    Homme Profil pro
    Chef programmeur
    Inscrit en
    Août 2006
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 073
    Points : 7 978
    Points
    7 978
    Par défaut
    Bah il voulait dire "le moins couteux", couteux pouvant être pris sous le terme "court/rapide/beaupaysage" ^^
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  11. #11
    Membre régulier Avatar de JTABLE
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2011
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2011
    Messages : 164
    Points : 112
    Points
    112
    Par défaut
    Citation Envoyé par wax78 Voir le message
    Bah il voulait dire "le moins couteux", couteux pouvant être pris sous le terme "court/rapide/beaupaysage" ^^
    si vous avais des poids je tu conseille de voir l'algorithme de kruskal.

Discussions similaires

  1. 2D C++ : Améliorer Recherche chemin le plus court
    Par Julien_C++ dans le forum Développement 2D, 3D et Jeux
    Réponses: 1
    Dernier message: 04/11/2006, 13h58
  2. chemin le plus court
    Par fabetvince dans le forum Algorithmes et structures de données
    Réponses: 21
    Dernier message: 01/06/2006, 00h14
  3. Trouver le chemin le plus court
    Par poly128 dans le forum Langage
    Réponses: 8
    Dernier message: 24/04/2006, 08h28
  4. chemin le plus court
    Par fabetvince dans le forum Algorithmes et structures de données
    Réponses: 13
    Dernier message: 21/04/2006, 13h38
  5. algorithme de Ford (recherche chemin le plus court)
    Par abstraite dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 19/05/2005, 10h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo