选择排序算法
来源:互联网 发布:mac下的思维导图 编辑:程序博客网 时间:2024/06/05 00:28
#include <stdio.h>int main(){ int i,j,a[10]={1,3,6,56,9,7,4,2,34,69}; for(i=0;i<10;i++) /* 循环每一个数 */ { int k=i; /* 把第i个值得索引赋给k*/ for(j=i+1;j<10;j++) /* 将第i+i个数与第i个(前一个)进行比较*/ { if(a[k]>a[j]) /*找到剩余的数中最小的坐标 */ { k = j; } } int temp = a[i]; //将剩余数中最小的数与第i个数交换位置 a[i] = a[k]; //选择出来的最小数的索引跟第i个数字交换 a[k] = temp; } for( i = 0; i < 10; i++) { printf("%d\t",a[i]); } return 0;}
0 0
- 排序算法-选择排序
- 排序算法-选择排序
- 排序算法--选择排序
- 排序算法---选择排序
- 排序算法-选择排序
- 排序算法-选择排序
- 排序算法-选择排序
- 排序算法---选择排序
- 排序算法--选择排序
- 排序算法--选择排序
- 排序算法--选择排序
- 排序算法--选择排序
- 算法-排序-选择排序
- 排序算法:选择排序
- 排序算法---选择排序
- 排序算法:选择排序
- 排序算法--选择排序
- 算法排序 -- 选择排序
- HDU2539(模拟)
- 周鸿祎:致那些在公司混日子的人
- 创建线程及其实现
- 【剑指Offer面试编程题】题目1512:用两个栈实现队列--九度OJ
- [Java错误]使用Collections中的copy方法复制ArrayList产生的错误
- 选择排序算法
- 黑马程序员——Java语言基础——05.String类及其相关类
- Palindrome Partitioning II
- WordPress主题制作全过程(一):基础准备
- update-alternatives学习笔记
- 同乐公司的接口性能指标及标签的作用
- WordPress主题制作全过程(二):主题文件构成
- ruby on rails 环境搭建以及emacs开发环境配置
- Android自定义控件之一