Skip to content

Commit c1507e3

Browse files
committed
feat: revise README.md
1 parent fdb1753 commit c1507e3

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,21 @@
1010

1111
| 排序算法 | 时间复杂度 | 最差情况 | 最好情况 | 空间复杂度 | 稳定性 | 排序方式 |
1212
| :-----------------------: | :--------: | :------: | :------: | :--------: | :----: | :-------: |
13-
| [冒泡排序](BubbleSort) | O(n²) | O(n²) | O(n) | O(1)​ | 稳定 | In-place |
14-
| [快速排序](QuickSort) | O(nlogn)​ | O(n²) | O(nlogn)​ | O(logn)​ | 不稳定 | In-place |
15-
| [插入排序](InsertionSort) | O(n²) | O(n²) | O(n)​ | O(1)​ | 稳定 | In-place |
16-
| [希尔排序](ShellSort) | O(nlog²n)​ | O(n²) | O(n)​ | O(1)​ | 不稳定 | In-place |
17-
| [选择排序](SelectionSort) | O(n²) | O(n²) | O(n²) | O(1)​ | 不稳定 | In-place |
18-
| [堆排序](HeapSort) | O(nlogn)​ | O(nlogn) | O(nlogn)​ | O(1)​ | 不稳定 | In-place |
19-
| [归并排序](MergeSort) | O(nlogn)​ | O(nlogn) | O(nlogn)​ | O(n)​ | 稳定 | Out-place |
13+
| [冒泡排序](BubbleSort) | O(n²) | O(n²) | O(n) | O(1)​ | | In-place |
14+
| [快速排序](QuickSort) | O(nlogn)​ | O(n²) | O(nlogn)​ | O(logn)​ | | In-place |
15+
| [插入排序](InsertionSort) | O(n²) | O(n²) | O(n)​ | O(1)​ | | In-place |
16+
| [希尔排序](ShellSort) | O(nlog²n)​ | O(n²) | O(n)​ | O(1)​ | | In-place |
17+
| [选择排序](SelectionSort) | O(n²) | O(n²) | O(n²) | O(1)​ | | In-place |
18+
| [堆排序](HeapSort) | O(nlogn)​ | O(nlogn) | O(nlogn)​ | O(1)​ | | In-place |
19+
| [归并排序](MergeSort) | O(nlogn)​ | O(nlogn) | O(nlogn)​ | O(n)​ | | Out-place |
2020

2121
**非比较类排序**:不通过比较来决定元素间的相对次序,其时间复杂度可以突破 O(nlogn),以线性时间运行。属于非比较类的有:
2222

2323
| 排序算法 | 时间复杂度 | 最差情况 | 最好情况 | 空间复杂度 | 稳定性 | 排序方式 |
2424
| :----------------------: | :--------: | :-------: | :------: | :--------: | :----: | :-------: |
25-
| [桶排序](BucketSort) | O(n+k)​ | O(n²) | O(n)​ | O(n+r)​ | 稳定 | Out-place |
26-
| [计数排序](CountingSort) | O(n+k)​ | O(n+k)​ | O(n+k)​ | O(n+k)​ | 稳定 | Out-place |
27-
| [基数排序](RadixSort) | O(d(n+r))​ | O(d(n+r)) | O(d(n+r)) | O(n+r)​ | 稳定 | Out-place |
25+
| [桶排序](BucketSort) | O(n+k)​ | O(n²) | O(n)​ | O(n+r)​ | | Out-place |
26+
| [计数排序](CountingSort) | O(n+k)​ | O(n+k)​ | O(n+k)​ | O(n+k)​ | | Out-place |
27+
| [基数排序](RadixSort) | O(d(n+r))​ | O(d(n+r)) | O(d(n+r)) | O(n+r)​ | | Out-place |
2828

2929
**n**:待排序列的个数
3030

0 commit comments

Comments
 (0)