双向冒泡排序
来源:互联网 发布:java boolean几个字节 编辑:程序博客网 时间:2024/06/11 23:53
void Bubble2Sort(int array[], int length) //数组长度至少大于1{int left = 1;int right = length-1;int t;do {//正向部分,每次得到一个最小值for (int i=right; i>=left; --i){if (array[i]<array[i-1]){Swap(array[i], array[i-1]);t = i;}}left = t+1;//反向部分,每次得到一个最大值for (int i=left; i<right+1; ++i){if (array[i] < array[i-1]){Swap(array[i], array[i-1]);t = i;}}right = t-1;} while (left<=right);}
0 0
- 双向冒泡排序法
- 双向冒泡排序法
- 双向冒泡排序算法
- 双向冒泡排序
- 双向冒泡排序
- 双向冒泡排序
- 双向冒泡排序
- java 双向冒泡排序
- 双向冒泡排序
- 冒泡双向排序
- 双向冒泡排序
- 双向冒泡排序
- 双向冒泡排序
- 双向冒泡排序
- 双向冒泡排序
- 双向冒泡排序
- 双向冒泡排序
- 双向冒泡排序
- test
- jdbc-odbc连接dbf (转)
- uva11732 字典树
- MATLAB 无约束一维极值问题
- 【CSAPP】proxy Lab代理实验
- 双向冒泡排序
- SQL语句执行效率及分析
- Linux下实现简单Echo中继服务器
- unity3d中的local和global
- 排序分类基本介绍
- 树与二叉树
- 设计模式—单例模式(Singleton pattern)
- ST算法
- template.js插件--好用的模板插件