选择排序的算法思想
很简单的:就是在一堆数据中选择最大的或者最小的安照这个规则来,
我们生活中很经常见,比如我们收拾书籍的时候,你正常不是喜欢按照大小来排序的吗,这个就是选择排序
选择排序的实现也很简单:
就是比大小,一个个比,然后取出来,一趟下来就可以输出最小的或者是最大的。
//伪代码实现
//简单选择排序(还有别的具体选择排序,后面我在细细讲)
void SelectSort(Sqlist &L){
for(int i = 1; i < L.length();++i){
j = SelectSort(L,i);
if(i!=j)
L.r[i] 交换 L.[j];
}
}