博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
选择排序——1简单选择排序实现
阅读量:6192 次
发布时间:2019-06-21

本文共 687 字,大约阅读时间需要 2 分钟。

public void SelectSort(int[] ary)        {            // 需要遍历获得最小值的次数                        for (int i = 0; i < ary.Length - 1; i++)            {                int temp = 0;                int index = i; // 用来保存最小值得索引                //在后面的序列中,寻找最小的数                for (int j = i + 1; j < ary.Length; j++)                {                    if (ary[index] > ary[j])                    {                        index = j;                    }                }                //交换位置                temp = ary[index];                ary[index] = ary[i];                ary[i] = temp;            }        }

简单选择排序是每次选择最小的元素,与当前位置上的元素交换。

转载于:https://www.cnblogs.com/asenyang/p/6936296.html

你可能感兴趣的文章
日志管理
查看>>
SCCM 2016 + SQL 2016 + Win 2012 R2 安装教程
查看>>
我的友情链接
查看>>
火狐浏览器问题踩坑
查看>>
mysql 赋权细节!!
查看>>
我的友情链接
查看>>
Log4j 1使用教程
查看>>
Myeclipse常用快捷键
查看>>
用Linux shell 计算两个时间差
查看>>
C#Excel上传批量导入sqlserver
查看>>
textbox填入后验证输入的合法或根据输入的内容失去焦点后立即得出其他信息
查看>>
fullPage.js全屏滚动插件 中文帮助文档API
查看>>
【设计模式系列】结构型模式之Decorator模式
查看>>
全局CSS设置
查看>>
常用网址
查看>>
C/C++里的const(2)
查看>>
Gdiplus 贴图(助记) -------------------拖动整个对话框
查看>>
设计模式学习04:代理模式
查看>>
redis事务和脚本
查看>>
SecureCRT下传输文件
查看>>