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

Caml Discussion :

algorithme ,validité d'un graphe


Sujet :

Caml

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 5
    Points : 5
    Points
    5
    Par défaut algorithme ,validité d'un graphe
    bonjour,

    ça fait une journée que je bloque sur une fonction valide.En fait, voila le probleme :
    un graphe est constitué d'un ensemble d'elements (sommets : ici il est precisé que ce sont des entiers) et un ensemble de liaisons .Ces liaisons sont dans un sens unidirectionnels ,exemple:
    1 -> 2 -> 5
    ^ ^
    | |
    6 ---> 7
    pour faciliter les choses , on represente un graphe par une liste (int*int list)list.
    dans l'exemple qui precede : [1,[2];2,[5];7,[5],6[1;7]]
    Pour etre valide la description d’un graphe doit verifier la propriete que les listes d’adjacence ne doivent contenir que des num´eros de sommets existants.
    je serais reconnaissant pour tout aide .
    merci.

  2. #2
    Membre régulier
    Étudiant
    Inscrit en
    Juillet 2010
    Messages
    102
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2010
    Messages : 102
    Points : 110
    Points
    110
    Par défaut
    Salut,

    est-ce que tu pourrais mettre ce que tu as fait et dire où ça bloque exactement ?

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Octobre 2010
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Octobre 2010
    Messages : 22
    Points : 39
    Points
    39
    Par défaut
    Citation Envoyé par drunkskater Voir le message
    Salut,

    est-ce que tu pourrais mettre ce que tu as fait et dire où ça bloque exactement ?
    Vu le titre, ça bloque plus sur l'algorithme que sur l'implémentation.
    Une piste: fais le en deux passes.
    Dans la première tu extrais tous les sommets et les stocke de façon à pouvoir facilement savoir si un sommet donné y est ou non. Le module Set de ocaml peut t'être utile si tu sais t'en servir. Sinon rabats toi sur une simple liste.
    Je te laisse imaginer la deuxième passe.

Discussions similaires

  1. Algorithme de dessin de graphe : méthode de Sugiyama
    Par patmaba dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 10/03/2015, 12h15
  2. [Graphes] Algorithme pour transformer un graphe en graphe fortement connexe
    Par pikachu56 dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 23/11/2011, 02h08
  3. Inserrer un algorithme et dessiner un graphe en latex
    Par nypahe dans le forum Mathématiques - Sciences
    Réponses: 0
    Dernier message: 23/06/2009, 23h11
  4. problème d'algorithme pour trouver les circuit d'un graphe
    Par marc_dd dans le forum Algorithmes et structures de données
    Réponses: 11
    Dernier message: 21/08/2006, 17h36
  5. Algorithme de parcour de graphe :(
    Par scaleo dans le forum Algorithmes et structures de données
    Réponses: 1
    Dernier message: 03/10/2005, 11h36

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