选择排序和冒泡排序
2012-12-27 20:15
190 查看
选择排序,设个数为N
for( int i=0; i<N-1; i++)
for( int j=i+1; j<N; j++)
if( a[i]<a[j] )
{t=a[i];
a[i]=a[j];
a[j]=t;
}
冒泡排序:
for(int i=0; i<N-1; i++)
for(int j=0; j<N-i-1; j++)
if(a[j]<a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
相关文章推荐
- 易混的排序算法:冒泡排序、选择排序、快速排序
- Java 数据结构----冒泡排序 选择排序
- Java排序算法(冒泡排序、选择排序、插入排序、反数组排序、快速排序)例子
- 简单排序:冒泡排序、直接插入排序、直接选择排序
- Java基础04:选择排序;冒泡排序;折半查找;二位数组
- 归并排序 & 计数排序 & 基数排序 & 冒泡排序 & 选择排序 ----> 内部排序性能比较
- 排序算法——桶排序、冒泡排序、快速排序、选择排序
- 排序算法(插入排序、shell排序、冒泡排序、选择排序、合并排序、堆排序、快速排序、计数排序、基数排序、桶排序)
- JAVA 冒泡排序 选择排序
- 冒泡排序和选择排序
- 数组最大值,选择排序,冒泡排序
- 冒泡排序、直接插入排序、选择插入排序
- java选择排序,冒泡排序分析,附带二分法查找
- Java程序员从笨鸟到菜鸟(二)Java实现冒泡排序、快速排序、插入排序、选择排序等基本排序方式
- 选择排序,冒泡排序,双向冒泡排序
- 直接插入排序、折半插入排序、Shell排序、冒泡排序,选择排序
- JAVA之冒泡排序与简单选择排序的实现
- C语言 冒泡排序 快速排序 直接插入排序 选择排序
- iOS 算法面试题(冒泡排序、选择排序、链表逆序)~demo
- 冒泡排序、选择排序、堆排序、快速排序、插入排序算法复杂度分析与算法实现(自己总结与转)