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

Algorithmes et structures de données Discussion :

Aide sur algorithme de Djikstra


Sujet :

Algorithmes et structures de données

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7
    Points : 2
    Points
    2
    Par défaut Aide sur algorithme de Djikstra
    Bonsoir à tous et à toutes,

    Bon voilà, j'ai un souci avec Djikstra, je vois à peu prés le principe, mais par contre pour l'appliquer, cacahuète.
    J'ai compris la notion de graphe, de sommets, d'aretes, de poids etc ...

    J'ai une matrice contenant tous les sommets avec les poids des aretes

    A B C D

    A|0 5 3 0
    B|5 0 0 0
    C|0 0 0 6
    D|0 0 6 0

    Bon voilà a peu prés comment je représente un graphe avec ma matrice, jusque là tout va bien, mais ensuite pour obtenir le trajet le plus court entre A et D par exemple, ben ....

    J'ai entendu parlé d'une autre matrice à utiliser, à vrai dire je suis assez perdu.

    Si y'a quelqu'un qui aurait le courage de m'expliquer un peu, j'en serais ravi.

    Merci d'avance.

  2. #2
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Points : 20 970
    Points
    20 970
    Par défaut
    Tu as plusieurs posts sur ce forum qui parlent de cet algo, qu'est ce qui ne va pas dedans ? Tu as essayé de le faire tourner à la main ?

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    Bon, j'ai trouvé un site qui l'explique plutot bien, voici l'adresse : http://www.aromath.net/Page.php?IDP=624&IDD=0
    comme quoi, c'est pas forcément sur les sites dédiés a l'info qu'on peut tout trouver.

    Donc grace a cela j'ai compris le fonctionnement de l'algo.
    La je suis entrain d'essayer de le traduire en C, mais euuuh c'est pas évident.

    Je vous tiens au courant de mes progrés.

  4. #4
    Membre émérite
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Points : 2 466
    Points
    2 466
    Par défaut
    Personnellement, j'ai trouvé l'article de Wikipédia très clair, avec un exemple (fait à la main) logique. Le passage des exemples à un code en C m'a semblé presque évident ...
    Bonne chance.
    -- Yankel Scialom

  5. #5
    Expert éminent
    Avatar de PRomu@ld
    Homme Profil pro
    Ingénieur de Recherche
    Inscrit en
    Avril 2005
    Messages
    4 155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 4 155
    Points : 6 486
    Points
    6 486
    Par défaut
    comme quoi, c'est pas forcément sur les sites dédiés a l'info qu'on peut tout trouver.
    On a tord de penser que l'algorithmique est une discipline issue de l'informatique, la plupart (pour ne pas dire la quasi totalité) des algos qui existent ne sont en réalité que des maths ... Les graphes ne sont que des objets mathématiques comme le sont les corps ou les anneaux.

  6. #6
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Points : 20 970
    Points
    20 970
    Par défaut
    Je suis d'accord avec toi, PRomu@ld, ça se constate aussi dans le sens où les bouquins d'algorithmie sont peu orienté info, et d'ailleurs, je ne sais jamais si je dois faire ne critique pour DVP vu le niveau matéhmatique demandé pour certains.

  7. #7
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    Oui tout compte fait le pseudo code sur Wiki est assez clair, je ne m'y étais pas trop arrêté vu la pertinence de certains articles sur l'info.

    En fait je fais ça sous Flash, une fois que le bouzin marchera je mettrai le code.

    Merci pour vos contributions.

  8. #8
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 7
    Points : 2
    Points
    2
    Par défaut
    Bon je suis allé voir plusieurs sites, ca a vraiment l'air simple, peut être trop.

    J'avoue que je me sens un peu has been.

  9. #9
    Membre émérite
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Points : 2 466
    Points
    2 466
    Par défaut
    Fournit nous un pseudo code de ce que tu as déjà fait. Je n'ai jamais étudié Flash. Que permet-il ? Liste-chaînée, tas, pointeurs ou références ?
    -- Yankel Scialom

Discussions similaires

  1. Aide sur algorithme d'un jeu
    Par yaniss321 dans le forum Jeux web
    Réponses: 8
    Dernier message: 15/10/2013, 23h21
  2. Aide sur algorithme
    Par 4Ur3L dans le forum R
    Réponses: 4
    Dernier message: 11/05/2011, 19h33
  3. aide sur algorithme tableau
    Par leratx dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 14/02/2010, 21h13
  4. Aide sur algorithme de regroupement
    Par metheorn dans le forum Algorithmes et structures de données
    Réponses: 15
    Dernier message: 27/06/2006, 09h31

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