缘起
邓俊辉数据结构和算法(C++语言版)第二章的例子.
这里要说一句, 其实数组(向量)和链表的排序的思想是一致的,只是因为存储结构不一样而略有不同. 这里以数组为例
1 |
|
选择排序是不稳定的(设想一下, 2,2,1; 则第一次选择排序的时候, 第一个2就跑最后去了, 所以不稳定), O(n^2)的复杂度, 就地算法
Powered By Valine
v1.5.2
v1.5.2
邓俊辉数据结构和算法(C++语言版)第二章的例子.
这里要说一句, 其实数组(向量)和链表的排序的思想是一致的,只是因为存储结构不一样而略有不同. 这里以数组为例
1 |
|
选择排序是不稳定的(设想一下, 2,2,1; 则第一次选择排序的时候, 第一个2就跑最后去了, 所以不稳定), O(n^2)的复杂度, 就地算法