摘要:
Sleep Sort SleepSort是一个使用多线程不同的休眠时间的排序算法。先看一下原始的版本#!/bin/bashfunction f() { sleep "$1" echo "$1"}while [ -n "$1" ]do f "$1" & shiftdonewait./sleepsort.bash 5 3 6 3 6 3 1 4 7相当给力啊。不过不懂Shell脚本的貌似看起来比较困难。比如我--!。其实这个算法主要的思想就是使用将要排序的数字作为线程的休眠时间,然后依次将其输出。我使用Java 阅读全文