击败模式的快速排序
数据结构与算法
2021-06-10 v1
摘要
提出了一种求解荷兰国旗问题的新方案,无需三路比较,使快速排序对含 k 个相异元素的输入具有恰当的 最坏情况运行时间。将此方法与其它已知及新颖技术结合,构造了一种混合排序算法,其速度从不明显慢于常规快速排序,同时在对许多输入分布下大幅加速。
引用
@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