Skip to content

Commit 83cd35e

Browse files
committed
添加快速排序递归实现-添加注释
1 parent 2c5d63a commit 83cd35e

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

sort/src/main/java/com/mistray/swapsort/QuickSort.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,13 @@
1111
* 2.j--由后向前找比它小的数,找到后挖出此数填前一个坑a[i]中
1212
* 3.i++由前向后找比它大的数,找到后也挖出此数填到前一个坑a[j]中
1313
* 4.再重复执行2,3二步,直到i==j,将基准数填入a[i]中
14+
*
15+
* 时间复杂度:
16+
* 平均情况:O(nlog2n)
17+
* 最好情况:O(nlog2n)
18+
* 最坏情况:O(n^2)
19+
* 空间复杂度:O(nlog2n)
20+
* 稳定性:不稳定
1421
*/
1522
public class QuickSort {
1623
public static void main(String[] args) {

0 commit comments

Comments
 (0)