稳定性:不稳定
存储方式:内部排序
空间复杂度:O(logn)
最坏时间复杂度:O(n2)
最好时间复杂度:O(n logn)
平均时间复杂度:O(n logn)
快速排序使用分治法(Divide and conquer)策略来把一个串行(list)分为两个子串行(sub-lists)
快速排序又是一种分而治之思想在排序算法上的典型应用
本质上来看,快速排序应该算是在冒泡排序基础上的递归分治法
?
原文:https://www.cnblogs.com/yanghanwen/p/12113333.html