快速排序

图:Wikipedia:en:User:RolandH · CC BY-SA 3.0 · Wikimedia Commons

发现与发明 › 20 世纪

快速排序1961

quicksort

平均情况最优分治法和比较排序算法

快速排序,又称分区交换排序,是一种排序算法,最早由东尼·霍尔提出。在平均状况下,排序个项目要(大O符号)次比较。在最坏状况下则需要次比较,但这种状况并不常见。事实上,快速排序通常明显比其他算法更快,因为它的内部循环可以在大部分的架构上很有效率地达成。

摘自维基百科「快速排序」,CC BY-SA 4.0

类型
比较排序、分治法、排序算法
发现 / 发明时间
1961 年
发现者 / 提出者
东尼·霍尔
学科
计算机科学

相关科学家