Hallo
Ich zechne mit drawLine(...); Eine Strecke von Punkt A nach B. Wie finde ich raus wie lang sie ist?
Danke
Ich zechne mit drawLine(...); Eine Strecke von Punkt A nach B. Wie finde ich raus wie lang sie ist?
Danke
Ungetestet aber versuch mal [c]double dist = Math.sqrt(Math.pow(Math.abs(x1 - x0), 2) + Math.pow(Math.abs(y1 - y0), 2));[/c]
for (int i=0; i<x.length; i++) {
boolean unsorted=true;
while (unsorted){
unsorted= false;
for (int i=0; i < x.length-1; i++)
if (x[i] > x[i+1]) {
int temp = x[i];
x[i] = x[i+1];
x[i+1] = temp;
unsorted= true;
}
}
}
Also ich muss dir mal was vorwerfen: als du mit A* anfingst, dacht Ich nämlich v.a. eins: WTF!! Erst gefühlte 10 Stunden nach erstmaligem Lesen des Beitrages hab ich mich mal dazu durchgerungen, dem Link zu folgen und dabei festgestellt, dass dein jetziger Beitrag mit A* ja mal gar nix zu tun hat. Darum hättest du zu dem Thema lieber mit einer anderen Überschrift verlinken sollen: etwa so z.B. Das hätte zu weniger Verwirrung geführt.Im Kampf gegen die Windmühle des Vorurteils, Java sei langsam: A* Algorithmus (und den etwas weiter unten folgenden Teil)