【发布时间】:2011-08-02 06:22:04
【问题描述】:
在Introduction to Algorithms一书中,Quicksort一章中描述的快速排序算法没有使用Hoare-Partitioning。
谁能告诉我这种方法相对于流行的 hoare 分区的优势。还是只是作者的选择问题?
【问题讨论】:
标签: algorithm quicksort data-partitioning
在Introduction to Algorithms一书中,Quicksort一章中描述的快速排序算法没有使用Hoare-Partitioning。
谁能告诉我这种方法相对于流行的 hoare 分区的优势。还是只是作者的选择问题?
【问题讨论】:
标签: algorithm quicksort data-partitioning
second edition 中的一条注释(自第一个以来的更改日志)说(强调我的):
用于快速排序的分区方法(第 7.1 节)和预期的 线性时间顺序统计算法(第 9.2 节)是不同的。我们现在使用 由 Lomuto 开发的方法,该方法与指标随机变量一起, 允许进行更简单的分析。第一版的方法,由于 对 Hoare 来说,在第 7 章中作为一个问题出现。
【讨论】: