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

Recherche:

Type: Messages; Utilisateur: etudiante0020

Recherche: Recherche effectuée en 0,01 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    2 172

    Bonsoir, Mais en fait je me suis trompée dès...

    Bonsoir,

    Mais en fait je me suis trompée dès le début : on devrait plutôt avoir deux listes L1=['A','B','C] et L2=['D','B','E'] pour modéliser le graphe, non ?

    (si l'on met déjà de côté les...
  2. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    2 172

    Merci pour la réponse. J'ai donc écrit ça : ...

    Merci pour la réponse.

    J'ai donc écrit ça :


    import csv

    L=['A','B','C','D','E']

    dico={}
  3. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    2 172

    Voici ce que j'ai fait pour créer un dictionnaire...

    Voici ce que j'ai fait pour créer un dictionnaire avec toutes les gares du métro et des listes vides en valeur. (J'ai pris un exemple pour simplifier.)


    import csv

    L=['A','B','C','D','E']
    ...
  4. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    2 172

    Dans mon message avec les poids, j'ai construit...

    Dans mon message avec les poids, j'ai construit la liste d'adjacence d'un graphe NON orienté, n'est-ce-pas ?

    Je confirme que c'est bien ce que je souhaite obtenir...

    Merci de m'aider en tout...
  5. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    2 172

    Alors là, je ne comprends pas... Pourquoi...

    Alors là, je ne comprends pas...



    Pourquoi une liste vide pour C ?! Il est pourtant relié à B ! C'est un graphe non orienté que l'on souhaite...
  6. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    2 172

    Cela donne : {'A': 'B', 'B': 'C'} Donc...

    Cela donne :


    {'A': 'B', 'B': 'C'}

    Donc c'est le bon dictionnaire attendu ?

    Mais par contre, je ne suis pas sûre qu'il soit construit de la bonne manière... Est-ce qu'en généralisant ça va...
  7. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    2 172

    Merci. Je propose : L = ['A', 'B', 'C' ]...

    Merci.

    Je propose :


    L = ['A', 'B', 'C' ]
    G = {}


    for i in range (len(L)-1):
  8. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    2 172

    Le problème est que, même à la main, je viens de...

    Le problème est que, même à la main, je viens de réessayer, et je n'arrive pas à trouver de quelle manière il faut parcourir le graphe...

    Comment le parcouriez-vous ?

    Je vous suis infiniment...
  9. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    2 172

    Merci pour la réponse, je commence à mieux...

    Merci pour la réponse, je commence à mieux comprendre.

    J'ai écrit à la main, puis en Python, et voici ce que je propose en Python :



    L = ['A', 'B', 'C' ]
    G = {}

    for element in L:
  10. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    2 172

    Merci beaucoup pour votre réponse. J'ai...

    Merci beaucoup pour votre réponse.

    J'ai compris la première partie de votre message, jusqu'à " il est préférable de représenter cette liste d'adjacence par un dictionnaire."...

    Par contre, que...
  11. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    2 172

    Merci beaucoup pour votre réponse. Prenons...

    Merci beaucoup pour votre réponse.

    Prenons donc 2 lignes de métro fictives où la première ligne (L1) a 3 stations A, B, C et croise la deuxième ligne (L2) D, B, E en B. J'ai donc tracé le graphe...
  12. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    2 172

    OK, alors voilà là où j'en suis. Je suis passé...

    OK, alors voilà là où j'en suis.

    Je suis passé par votre exemple avec la route pour mieux comprendre le problème, et ça a bien marché.

    J'ai construit un dictionnaire qui, pour un numéro de...
  13. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    2 172

    Vous avez probablement raison malheureusement......

    Vous avez probablement raison malheureusement... Pouvez-vous m'aider à savoir ce que je veux ? Car là je suis perdue dans ce travail...

    Merci beaucoup.
  14. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    2 172

    Merci beaucoup pour votre réponse que j'étudie. ...

    Merci beaucoup pour votre réponse que j'étudie.

    Toutefois, que signifie ceci "Les lignes n'ont pas forcément le même retour que l'aller." ?
  15. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    2 172

    Vous avez raison, je n'y arrive pas... C'est...

    Vous avez raison, je n'y arrive pas...

    C'est parce que la structure de données (le dictionnaire) n'est pas adaptée ?
  16. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    2 172

    Je précise que voici le genre de données que j'ai...

    Je précise que voici le genre de données que j'ai pour chaque ligne de métro :

    538866
  17. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    2 172

    Merci beaucoup ! Deux lignes :...

    Merci beaucoup !


    Deux lignes : L1=["A","B","C"] et L2=["B","D","E"]. Soit L=[["A","B","C"],["B","D","E"]].
    L[0] est donc la liste des stations de la ligne 1...

    A partir de cette liste L, je...
  18. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    2 172

    Adjacence et graphe

    Bonjour,

    J'ai un travail d'informatique qui consiste à modéliser le réseau du métro parisien par un graphe.

    Donc là l'objectif c'est de savoir, pour chaque station, à quelles autres stations...
  19. Votes reçus
    +0 -0
    Réponses
    8
    Affichages
    854

    C'est fait, j'ai déjà fait des recherches sur le...

    C'est fait, j'ai déjà fait des recherches sur le site, et lu les cours, les tutos et la FAQ se rapportant à mon problème...

    Mais comment faire le graphe des lignes de métro avec la liste ? C'est...
  20. Votes reçus
    +0 -0
    Réponses
    8
    Affichages
    854

    Sur quel forum dois-je donc aller ? Le lien...

    Sur quel forum dois-je donc aller ?

    Le lien donné ne correspond pas à celui d'un forum...

    Merci en tout cas de m'aider.
  21. Votes reçus
    +0 -0
    Réponses
    8
    Affichages
    854

    Merci beaucoup Monsieur pour votre réponse. En...

    Merci beaucoup Monsieur pour votre réponse.

    En fait ce que je n'arrive pas à faire, c'est trouver une méthode pour modéliser le réseau de métro parisien.

    Dans l'idéal il faudrait que je...
  22. Votes reçus
    +0 -0
    Réponses
    8
    Affichages
    854

    Bonjour, Merci pour votre réponse. Vous...

    Bonjour,

    Merci pour votre réponse.

    Vous pensez donc que je n'ai pas encore bien défini ce que je veux coder ?

    J'ai dans un fichier CSV la liste des stations du métro parisien avec les...
  23. Votes reçus
    +0 -0
    Réponses
    8
    Affichages
    854

    Dijkstra et optimisation

    Bonsoir,

    Je suis débutante en Python.

    Dans le cadre de mes études, je dois écrire un programme en Python qui puisse permettre, à partir des coordonnées (latitude, longitude) du domicile d'un...
Affichage des résultats 1 à 23 sur 23