algo1009.cpp
来自「严蔚敏的数据结构(C语言)源码」· C++ 代码 · 共 14 行
CPP
14 行
void SelectSort(SqList &L) { // 算法10.9
// 对顺序表L作简单选择排序。
int i,j;
for (i=1; i<L.length; ++i) { // 选择第i小的记录,并交换到位
j = SelectMinKey(L, i); // 在L.r[i..L.length]中选择key最小的记录
if (i!=j) { // L.r[i]←→L.r[j]; 与第i个记录交换
RedType temp;
temp=L.r[i];
L.r[i]=L.r[j];
L.r[j]=temp;
}
}
} // SelectSort
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?