中文

击败模式的快速排序

数据结构与算法 2021-06-10 v1

摘要

提出了一种求解荷兰国旗问题的新方案,无需三路比较,使快速排序对含 k 个相异元素的输入具有恰当的 O(nk)O(nk) 最坏情况运行时间。将此方法与其它已知及新颖技术结合,构造了一种混合排序算法,其速度从不明显慢于常规快速排序,同时在对许多输入分布下大幅加速。

关键词

引用

@article{arxiv.2106.05123,
  title  = {Pattern-defeating Quicksort},
  author = {Orson R. L. Peters},
  journal= {arXiv preprint arXiv:2106.05123},
  year   = {2021}
}

备注

20 pages, 10 figures