冒泡排序算法
来源:互联网 发布:mac裸色唇膏试色 编辑:程序博客网 时间:2024/06/04 19:14
void bubble_sort_1(int a[], int len){ int i = 0; int j = 0; int temp = 0; for(i = 0; i < len - 1; i++) { for(j = len - 1; j >= i; j--) //小的冒到开头部分 { if(a[j + 1] < a[j]) { temp = a[j]; a[j] = a[j + 1]; a[j + 1] = temp; } } }}
//冒泡法的改进
void bubble_sort_2(int a[], int len){ int i = 0; int j = 0; int temp = 0; int exchange = 0; //记录每次扫描是否交换 for(i = 0; i < len - 1; i++) { exchange = 0; for(j = len - 1; j >=i; j--) //小的冒到开头部分 { if(a[j + 1] < a[j]) { temp = a[j]; a[j] = a[j + 1]; a[j + 1] = temp; exchange = 1; } } if(exchange != 1) return; }}
0 0
- 排序算法--冒泡排序
- 排序算法-冒泡排序
- 排序算法--冒泡排序
- 排序算法--冒泡排序
- 排序算法-冒泡排序
- 排序算法 冒泡排序
- 排序算法-- 冒泡排序
- 排序算法-冒泡排序
- 排序算法---冒泡排序
- 排序算法-冒泡排序
- 排序算法--冒泡排序
- 排序算法--冒泡排序
- 排序算法--冒泡排序
- 排序算法--冒泡排序
- 排序算法--冒泡排序
- 排序算法--冒泡排序
- 排序算法 冒泡排序
- 排序算法-冒泡排序
- Qt listwigwt item 加入自定义元素
- 魅族smartbar 适配
- Ubuntu 14.04下配置Ngin X反向代理连接TOMCAT集群
- hadoop mapreduce任务中,map任务数的确定
- s-window对象的方法和属性资料
- 冒泡排序算法
- 通过OpenSSL获取X509证书的HASH(指纹)值
- 更改本地仓库到git的用户名方法
- rrdcache 和 batch的问题
- 多线程
- C4047、间接级别、间接寻址级别不同
- 如何学习和阅读H264标准--弄清楚编解码的流程和 H.264 的关键技术
- 如何安装和破解Photoshop CS6
- 一种逆天的PHP字符串构造方法.