Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Hallo,
Ich möchte gerne den kleinsten Abstand zweier Felder in einem Array berrechnen. Wie gehe ich da am besten vor?
Außerdem suche ich nach einer sortiermethode, die nicht in der API enthalten ist.
Zur ersten Frage:
Meinst du den kleinsten Abstand zwischen zwei Nachbarfeldern oder den kleinsten Abstand zwischen zwei Feldern im gesamten Array?
Zur zweiten Frage:
Such dir einen Algorithmus aus und implementiere ihn https://de.wikipedia.org/wiki/Sortierverfahren
Dann ist das recht simpel:
Du durchläufst das Array und berechnest den Abstand vom aktuellen zum nächsten Feld und merkst dir den Abstand. Dann gehst du zum nächsten Feld und berechnest wieder den Abstand vom aktuellen zum nächsten Feld. Ist dieser kleiner als der gemerkte, merkst du dir den neuen Wert.