选择排序
来源:互联网 发布:缸中之脑悖论破解知乎 编辑:程序博客网 时间:2024/06/05 05:29
#include"stdio.h"void selectSort(int a[],int n){ int i,j,min_index; for(i=0;i<n-1;i++){ min_index = i;//固定索引 for(j=i+1;j<n;j++){ if(a[min_index]>a[j]){//交换索引 min_index = j; } } if(i!=min_index){//发生变化,交换数据 int temp; temp = a[i]; a[i]=a[min_index]; a[min_index]=temp; } } for(i=0;i<9;i++){ printf("%d\t",a[i]); }}main(){ int a[9]={4,3,56,7,4,3,1,2,3}; selectSort(a,9);}
0 0
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序:
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- Linux战地日记——grep和sort命令
- hadoop-2.5.2伪分布环境搭建
- UILable用法小结
- 今天心血来潮,重新弄安卓环境,发现只有4.4的版本,怎么装都不见其他版本,找了N多方法,加host文件,选择https/http也不行,最后找到了一篇终于搞定,底下加黄的就是亲测解决
- JS抽奖二次方缓动测试
- 选择排序
- android 数据流量统计
- How to log in Spring with SLF4J and Logback
- C++中引用(&)的用法和应用实例
- UIButton用法小结
- JavaScript技巧续
- LA 4043 Ants 二分图完美匹配
- java基础 iterator
- 二十年目睹之怪状-言论自由