Hallo, ich will folgendes Programm anfertigen:
Man klickt mit der linken Maustaste mehrmals auf verschiedene,beliebige Punkte innerhalb einer Fläche. An diesen Punkten wird dann jeweils eine Grafik angezeigt, die einen Knoten (Router) darstellt. Klickt mann jetzt z.B. mit der rechten Maustaste nacheinander 2 Knoten an, dann wird eine Verbindung (Kante) zwischen ihnen angezeigt.
Klickt man dann auf einen Boutton so soll nach dem Dijkstra Algo. die kürzeste Verbindung zwischen einem Start- und einem Endknoten ermittelt werden.
Dass die berechnung schrittweise angezeigt wird ist nicht notwendig.
Habe mir schon die Finger wundgesucht aber bisher nur schematische Erklärungen zu dem Algo gefunden und keinen Code bzw ich habe den Code gefunden habe aber keine Ahnung wie man ihn implementiert.
Habt ihr vielleicht schonmal was mit diesem Algo programmiert?
Über Code jeder Art bin ich dankbar!
Romeo
P.S.: Bitte biete mir keine Lösungen mit anderen Routing-Verfahren an. Es muss (wg. der Aufgabenstellung) der Dijkstra Algo sein. Danke
Man klickt mit der linken Maustaste mehrmals auf verschiedene,beliebige Punkte innerhalb einer Fläche. An diesen Punkten wird dann jeweils eine Grafik angezeigt, die einen Knoten (Router) darstellt. Klickt mann jetzt z.B. mit der rechten Maustaste nacheinander 2 Knoten an, dann wird eine Verbindung (Kante) zwischen ihnen angezeigt.
Klickt man dann auf einen Boutton so soll nach dem Dijkstra Algo. die kürzeste Verbindung zwischen einem Start- und einem Endknoten ermittelt werden.
Dass die berechnung schrittweise angezeigt wird ist nicht notwendig.
Habe mir schon die Finger wundgesucht aber bisher nur schematische Erklärungen zu dem Algo gefunden und keinen Code bzw ich habe den Code gefunden habe aber keine Ahnung wie man ihn implementiert.
Habt ihr vielleicht schonmal was mit diesem Algo programmiert?
Über Code jeder Art bin ich dankbar!
Romeo
P.S.: Bitte biete mir keine Lösungen mit anderen Routing-Verfahren an. Es muss (wg. der Aufgabenstellung) der Dijkstra Algo sein. Danke