0
讓A
成爲一個總排序順序的數組。我們說A
具有局部性d
iff每個元素最多d
索引遠離其在排序數組中的最終索引。在感知局部性的mergesort中,我們只需要考慮中間的2d
元素(最右邊的d
元素位於右側子陣列中的左側子陣列和最左側d
元素中),因爲其他元素必須處於其最終狀態位置。問題是如何證明局部感知mergesort的漸近時間性能爲n log d
。Locality-aware Mergesort
有其他排序算法的局部感知版本;感知局部性mergesort的表現是唯一一個我不明白的地方。
這難道不適合http://cstheory.stackexchange.com/? – 2014-10-06 03:09:04
聽起來像我的功課!不錯的問題,但 – 2014-10-06 03:11:16