Skip to content

Commit

Permalink
Fix selection_sort.md
Browse files Browse the repository at this point in the history
  • Loading branch information
krahets committed May 31, 2023
1 parent e35e2e3 commit de10d2e
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/chapter_sorting/selection_sort.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@

## 算法特性

- **时间复杂度为 $O(n^2)$ 、非自适应排序**共有 $n - 1$ 轮外循环,分别包含 $n$ , $n - 1$ , $\cdots$ , $2$ , $2$ 轮内循环,求和为 $\frac{(n - 1)(n + 2)}{2}$ 。
- **时间复杂度为 $O(n^2)$ 、非自适应排序**外循环共 $n - 1$ 轮,第一轮的未排序区间长度为 $n$ ,最后一轮的未排序区间长度为 $2$ ,即各轮外循环分别包含 $n$ , $n - 1$ , $\cdots$ , $2$ 轮内循环,求和为 $\frac{(n - 1)(n + 2)}{2}$ 。
- **空间复杂度 $O(1)$ 、原地排序**:指针 $i$ , $j$ 使用常数大小的额外空间。
- **非稳定排序**:在交换元素时,有可能将 `nums[i]` 交换至其相等元素的右边,导致两者的相对顺序发生改变。

Expand Down

0 comments on commit de10d2e

Please sign in to comment.