2011-01-05 11 views

Antwort

3

Das hängt weitgehend davon ab, ob die Daten, die Sie sortieren möchten, in einem Array (d. H. Einer einzelnen Dimension von Daten) oder einem Wörterbuch (einer Gruppe von Schlüssel/Wert-Paaren) liegen.

: Der "beste" Ansatz ist einer, der zu den Daten passt, nicht umgekehrt.

0

Schnelle Sortierung ist in den meisten Fällen die schnellste. (Komplex zu implementieren).

Aber Merge Sort ist gut genug für die meisten Fälle. (Einfacher zu implementieren).

Für Algorithmen für jeden können Sie Google verwenden.

0

Schnelle Sortierung ist die schnellste und das ist whi ich benutze es so vielleicht hilft das.

2

Vorausgesetzt, dass Sie diese Frage mit "Objective-C" markiert haben, sollten Sie eine der Sortiermethoden in NSArray verwenden, um Ihre Sortierung zu tun. Es ist Zeitverschwendung, selbst zu rollen.