Implementierung eines Unix-Sortieralgorithmus

3290
dsg

Welche Sortieralgorithmen werden im Unix- sortBefehl verwendet? Einfügung / Quicksort / etc.?

4

2 Antworten auf die Frage

8
John T

Wenn Sie sich auf GNU-Sortierung beziehen, wird eine Variante des Merge- Sortieralgorithmus implementiert .

Die coreutils sind Open Source, laden Sie sie also einfach herunter und werfen Sie einen Blick darauf.

6
Benjamin Bannier

Der relevante POSIX-Standard legt nicht fest, welcher Algorithmus zu verwenden ist. Implementierungen können also frei wählen, was sie möchten.