1. 程式人生 > >[迷之腦洞]一個令人窒息的排序思路

[迷之腦洞]一個令人窒息的排序思路

有一個萌萌的前端妹子,今天特開心地跟我說(驕傲臉):“你們這些程式設計師寫的演算法,要考慮時間複雜度啥的都弱爆了,我來給你們寫一個時間複雜度無關的排序演算法”——

class Rua implements Runnable{
	private long num;//需要排序的數字
	private static int delta = 1;//時延
	public Rua(Long sleepTime){
		this.num = sleepTime;
	}
	@Override
	public void run() {
		try{
			Thread.sleep(this.num*Rua.delta);
		}catch (Exception ignored){}
		finally {
			System.out.println(num);
		}
	}
}
然後:
for(Long num:dataList){
	new Thread(new Rua((long)num)).start();
}

Emmmmmmmmmmmmmm..................看起來確實和時間複雜度完全沒啥關係,大寫的服氣...

哈哈哈哈,令人窒息,這腦洞也是可以的。

排序全靠系統排程,就算沒排對也是系統的鍋,怎樣,怕不怕?

害怕害怕,惹不起惹不起。