排序-选择排序-数据结构(31)
来源:互联网 发布:java中的接口是什么 编辑:程序博客网 时间:2024/05/19 13:08
一、选择排序
选择排序的思想是一趟循环,选择出最大(小)的数排到合适的位置。就是每一次循环排好一个数。
二、算法实现
//============选择排序 选择最小的数放在合适的位置==============int SelectMinKey(int i){int min = sqTable[i];int index = i;for (int j = i+1; j <= length; j++){if (sqTable[j] < min){min = sqTable[j];index = j;}}return index;}void SelectSort(){for (int i = 1; i <= length-1; i++){int j = SelectMinKey(i);//从[i...length]位置上选择最小的数if (i!=j){Swap(i,j);}}}
阅读全文
0 0
- 排序-选择排序-数据结构(31)
- 数据结构 排序 选择排序
- 【数据结构】:排序--选择排序
- 《数据结构--排序》之选择排序
- 数据结构排序之选择排序
- 数据结构(排序)--选择排序
- 数据结构-选择排序-堆排序
- 数据结构之选择排序
- 数据结构-选择类排序
- 数据结构算法----选择排序
- 【数据结构】选择排序
- 数据结构-选择排序算法
- java数据结构--选择排序
- C++数据结构--选择排序
- 数据结构 - 选择排序
- 【数据结构】选择排序
- 数据结构-直接选择排序
- 数据结构之选择排序
- Android中架构X64与X32的不同
- SQL Server相同列只显示一条数据,不影响其他行数据
- python的一些东西
- ubuntu 14.04 server 依赖教育镜像服务器搭建本地镜像服务器
- 简单学习awk
- 排序-选择排序-数据结构(31)
- thymeleaf参考手册
- 工程模板设置
- win10 python2.7环境下安装pypcap
- C语言字符串详解
- 洛谷 P1282 多米诺骨牌
- mui中的页面传值方法
- C语言-数据结构-单链表倒置
- #POJ2750#Potted Flower(线段树)