快速排序

2016-01-05 18:41:04 6 举报
快速排序
快速排序是一种高效的排序算法,其基本思想是通过一趟排序将待排记录分隔成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,然后分别对这两部分记录继续进行排序,以达到整个序列有序的目的。快速排序的最坏情况时间复杂度为O(n^2),但在平均情况下,它的时间复杂度为O(nlogn)。快速排序是一种原地、稳定的排序算法,且其空间复杂度为O(logn)。
作者其他创作
大纲/内容
评论
0 条评论
回复 删除
取消
回复
下一页