6-5 简单选择排序 分数 10 全屏浏览题目 切换布局 作者
2023-12-14 17:11:03
void SelectSort(SqList L)
{
int i, j, k;
for (i = 1; i < L.Length; i++) //i从第一个到最后一个前一个
{
k = i;
for (j = i + 1; j <= L.Length; j++) //j遍历i后所有元素
{
if (L.elem[j] < L.elem[k]) //i后有比i小的 k记录小数下标
k = j;
}
if (k != i) //k原来等于i 现在不等于 表示i后有更小的
{
int t = L.elem[k];
L.elem[k] = L.elem[i];
L.elem[i] = t;
}
}
}
文章来源:https://blog.csdn.net/LHRan_ran_/article/details/134997856
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!