排序算法之简单选择排序
来源:互联网 发布:js设置p标签内容 编辑:程序博客网 时间:2024/05/01 12:28
算法思想:每次从无序序列中找到一个比有序序列中最小值小(或最大值大)的数,放到有序序列中。
C#实现:
/// <summary> /// 简单选择排序 /// </summary> /// <param name="source">待排序序列</param> private void SelectSort(int[] source) { for (int i = 0; i < source.Length-1;i++ ) { //以下代码从无序序列中找到一个比有序序列的最后一个大的 for (int j = i+1; j < source.Length;j++ ) { if (source[i] > source[j]) { int temp = source[j]; source[j] = source[i]; source[i] = temp; } } } }
- 算法 排序算法之简单选择排序
- 排序算法之二:选择排序之【简单选择排序】
- 排序算法之简单选择排序
- 排序算法入门之简单选择排序
- 排序算法之简单选择排序
- 常用排序算法之简单选择排序
- 排序算法之简单选择排序
- 经典排序算法之简单选择排序
- 排序算法之简单选择排序
- 排序算法之简单选择排序
- 八大排序算法之简单选择排序
- 排序算法之简单选择排序
- 排序算法之简单选择排序(Java)
- C++简单排序算法之选择排序
- 排序算法入门之简单选择排序
- 排序算法入门之简单选择排序
- 排序算法之简单选择排序
- 常用排序算法之简单选择排序
- linux 查找命令
- 【无限互联】iOS开发视频教程 — 3.2 类的声明和对象的创建—内存分析1
- 理解虚函数
- 在Ubuntu Server上安装ReviewBoard
- mysql 表锁定
- 排序算法之简单选择排序
- 使用InetAddress类的getHostName方法获得域名
- C语言中的位域
- MyEclipse快捷键大全
- android.support.v4
- Ogre_初学指导_7_"帧监听:鼠标控制、渲染模式及计时器"
- 产品经理和项目经理的推进能力培养
- Android编译系统详解(三)
- 信号量线程控制