算法:简单选择排序
来源:互联网 发布:网络金融销售是诈骗吗? 编辑:程序博客网 时间:2024/04/28 21:36
void swap (int * a ,int * b) /*交换*/{ int temp = *a; *a=*b; *b=temp;}void SelectSort (int num[] ,int length ) /*插入排序*/{ for (int i=0 ; i<length ;i++) { int min = i; for (int j = i; j < length ;j++) { if(num[j]<num[min]) min = j ; } /*找出最小与当前交换*/ swap (&num[i],&num[min]) ; /* int temp = num[min]; num[min]=num[i]; num[i]=temp; */ }}
心得
1. 数组作为函数参数,用函数改变其中值,需要传递地址,见swap ();2. 函数参数变量可以与全局变量同名
0 0
- 算法:简单选择排序
- 简单选择排序算法
- 简单选择排序算法
- 简单选择排序算法
- 算法:简单选择排序
- 简单选择排序算法
- 简单选择排序算法
- 简单选择排序算法
- 简单选择排序算法
- 简单选择排序算法
- 选择排序 简单算法
- 算法--简单选择排序
- [排序算法,选择排序]--简单选择排序
- 简单排序算法--选择排序
- 排序算法 简单选择排序
- 排序算法-简单选择排序.
- 排序算法---简单选择排序
- 【排序算法】简单选择排序
- LeetCode Combination Sum DFS
- Ubuntu 安装jdk
- 阿里云的弹性计算
- Lambda表达式--Java8的新功能案例详解(1)
- hdu 3555 Bomb(数位dp)
- 算法:简单选择排序
- Android开发性能优化简介
- java依赖注入理解
- 关于Java中HashMap和HashSet
- 解析提高PHP执行效率的50个技巧
- @ManyToMany认识
- SQL SERVER 计算除去周末之后的时间差
- hdu 1754
- $apply(),$digest()用法