Percorso più breve di Dijkstra

Una rapida implementazione della coda di priorità dell'algoritmo del percorso più breve di DigiTra
Scarica ora

Percorso più breve di Dijkstra Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freeware
  • Nome editore:
  • Tolga Birdal
  • Sito web dell'editore:
  • http://www.tbirdal.me/
  • Sistemi operativi:
  • Windows All
  • Dimensione del file:
  • 25 KB

Percorso più breve di Dijkstra Tag


Percorso più breve di Dijkstra Descrizione

L'applicazione del percorso più breve di Dijkstra è stata sviluppata per essere un piccolo strumento di test che fornisce un algoritmo rapido ed efficiente per calcolare il percorso più breve in C # .Perché lavoro principalmente sull'elaborazione delle immagini e sulla visione informatica, post-articoli su soluzioni di ciò che potrebbero essere problemi in Elaborazione del segnale, risoluzione dei problemi, ecc. Le attività di segmentazione delle immagini, la maggior parte delle volte, richiedono un'enorme quantità di calcolo. In tali casi, l'immagine è generalmente interpretata come un grafico di pixel o grafici. Un problema potrebbe essere il percorso più breve in un determinato grafico indigeno, ponderato. All'inizio, la mia intenzione non stava implementando questo. Quindi, mi sono reso conto che nessuno ha messo un'implementazione di un efficiente algoritmo di Diejkstra per C #, adatto alle mie esigenze. Soprattutto per un grafico diretto e ponderato, è difficile trovare una soluzione. Per un determinato vertice sorgente (nodo) nel grafico, l'algoritmo trova il percorso con il costo più basso (cioè il percorso più breve) tra tale vertice e ogni altro vertice. Può anche essere utilizzato per trovare i costi dei percorsi più corti da un singolo vertice a un singolo vertice di destinazione, arrestando l'algoritmo una volta che il percorso più breve per il vertice di destinazione è stato determinato. Ad esempio, se i vertici del grafico rappresentano le città e i costi del percorso del bordo rappresentano le distanze di guida tra le coppie di città collegate da una strada diretta, l'algoritmo di Dijkstra può essere utilizzato per trovare il percorso più breve tra una città e tutte le altre città.


Percorso più breve di Dijkstra Software correlato