快速排序里的学问:霍尔快排的实现
专 题 的 前 一 篇 讲 了 快 速 排 序 的 始 祖 — — 霍 尔 快 排 , 那 么 这 里 就 简 单 地 实 现 一 下 霍 尔 快
排 。
补 充 说 明 下 , 快 排 的 一 个 核 心 步 骤 是 选 取 枢 纽 元 , 通 常 的 做 法 是 将 第 一 个 元 素 用 作 枢
纽 元 , 《 算 法 导 论 》 里 的 快 排 例 子 和 Hoare 快 排 都 是 这 种 枢 纽 元 选 择 。 先 撇 开 效 率 不 说 ,
我 们 先 看 看 Hoare 快 排 的 实 现 :
评论0
最新资源