noqqe


blog | sammelsurium | projects | about

The sleepy sorting algorithm

2012-11-25 @ 4chan, algorithm, bash, development, shell, web

Gerade aus Grunden® herum gegoogelt und das gefunden:

Man, am I a genius. Check out this sorting algorithm I just invented.

#!/bin/bash
function f() {
    sleep "$1"
    echo "$1"
}
while [ -n "$1" ]
do
    f "$1" &
    shift
done

Das fand ich so gut, dass ich das jetzt posten musste. Prozess- und Performanceoptimierung ist natürlich was anderes.

./sleepsort.bash 5 3 6 3 6 3 1 4 7

Bzw. der Thread an sich ist auch lesenswert :P