Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Creazione di Grafo da una Mappa

    Salve a tutti, non riesco a capire come poter creare un grafo da una mappa (matrice di caratteri).
    Ho una matrice per es. 6x6, di questo tipo:

    xxxaaa
    xxxxaa
    xaaaaa
    xxxaaa
    xxxxxa
    xxxxxx

    ora, il "topolino" che deve percorrere questa mappa non può passare sulle caselle con le "a".
    mi era venuto in mente di crearmi un grafo del genere:

    o-o-o
    | | |
    o-o-o-o
    |
    o
    |
    o-o-o
    | | |
    o-o-o-o-o
    | | | | |
    o-o-o-o-o-o

    (nel disegno si vede male perchè qui nel forum se metto piu spazi asseguito se ne vede solo uno, comunque spero capiate ugualmente ^_^)

    dove poi potermi calcolare il cammino minimo da una coordinata all'altra senza starmi ogni volta a fare controlli sul tipo di terreno (se percorribile o meno).

    Come faccio a mettere la mia mappa in un grafo in java? chi saprebbe dirmi il codice o almeno darmi indicazioni per potermene creare uno?
    Poi per il percorso ho intenzione di usare l'algoritmo di Dijkstra ( VVoVe: ) applicato sul grafo.
    Sapere anche come poter implementare con il codice questo algoritmo?

    Gia solo la risposta alla prima domanda comunque mi basterebbe...
    Grazie anticipate a tutti quanti!!!

    Salutoniiiiiiiiiiiiiiiiiiiiii

  2. #2
    anch'io a breve dovrò usare l'algoritmo di dijkstra su grafo... qualche suggerimento?

  3. #3
    nessuno è a conoscenza di qualche modo per farlo?? pleaseeeeeeeeee

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.