2016-03-31 84 views
-2

哪一個更快,多少? 1 Ghz上的1000個元素的線性搜索或5 Ghz上的100萬個元素的二進制搜索?鑑於每條指令在5 GHz上的工作速度提高5倍,並且一次線性搜索迭代的速度比二進制搜索快兩倍。兩種算法的比較

+1

你對此有何看法?你如何看待線性搜索的機會,因爲它是o(n)與二進制搜索是o(log n)? – Rotem

+0

但是兩者都有不同的處理器 –

+1

處理器差點本來應該是贊成線性搜索來使遊戲場更均勻。二進制在最壞的情況下需要20次迭代,而線性將是1000次。 – Rotem

回答