2017-06-08 3 views
-1

Ich möchte den Dijkstra-Algorithmus implementieren und jede Note am Anfang auf unendlich setzen.So stellen Sie etw. Ein auf Unendlichkeit in Java?

Ich würde gerne wissen, ob es eine Funktion in Java gibt, die es einfach macht.

+2

Zeigen Sie uns zuerst, was Sie implementiert haben. –

+1

Wenn Sie über Distanz sprechen, nehmen Sie einfach -1. Ein gültiger Abstand kann nicht <1 sein, so dass Sie -1 leicht als "unsichtbar" identifizieren können. –

+0

Oder verwenden Sie 'null' und speichern Sie die gesamte Entfernung in' Long'-Objekten –

Antwort

1

Double.POSITIVE_INFINITY Wenn Sie Double verwenden, um Ihre Daten zu speichern. Beachten Sie auch, dass dies keine Nummer ist, was nett ist, je nachdem, was Sie tun möchten. Double unterstützt dieses Konzept.

Verwandte Themen