我已閱讀快速排序。我們使用pivot元素而不管數組中的其他數據集。我所知道的;這個殺手對手講述導致二次時間複雜度(實際上)的輸入。但是如何?什麼是「快速排序的殺手對手」?
編輯:下面幾行來自published paper上的快速排序對手殺手不理解。
「最初的對手讓gas.When兩個氣體加以比較的所有項目,一個被‘凍結’在 一個明確的‘實’的值,比任何已有了堅實的值,然後將操作數重新進行比較。 當固體項目相比,氣體項目,它比較low.When兩種固體物品進行比較時, 答案取決於凍結值。「
Link to adversary killer for quick sort
該文件解釋瞭如何,它比這個網站的格式允許更好。也許如果論文中的某個具體位置因爲某個特定的原因而不清楚,那麼可以進行一次話題討論。 –
@ n.m。也許,你是對的,但我不明白上述論文的以下幾行。 「最初,敵人使所有物品都是氣體。當比較兩個氣體項目時,一個被」凍結「成明確的」固體「值,大於任何已經固定的值,然後重新比較操作數。 當固體物品與氣體物品進行比較時,它比較低。當比較兩個固體物品時, 答案取決於凍結值。「 – Bam
請[edit](http://stackoverflow.com/posts/36383788 /編輯)你的問題,並把這個信息。 –