Ich habe ein Programm mit einem Graphen, dessen Knoten einige Prozesse darstellen, und die Prozessrechenzeit ist die Kosten des Knotens.Dieses Diagramm wird im Speicher als eine Liste von Knoten und jeder Nicken hat eine Liste von Eltern und Kindern und seine Ausführungszeit.Kürzeste Pfad zwischen zwei Knoten in einem Diagramm (Java)
Ich muss den Pfad mit der minimalen Ausführungszeit finden.
- Jeder Knoten kann mit jedem anderen verbunden werden.
- Es gibt nur einen Startknoten und einen Endknoten.
- Ein Knoten kann verschiedene „Eltern“ haben und „Kinder“
Kann mir jemand sagen, der beste Weg, dies zu tun?