JAVA 冒泡排序 选择排序
2012-06-06 10:53
148 查看
1.冒泡排序
int [] inst={22,43,321,51,4546,86,3215,8651,1,158};
int intTmp=0;
int max=0;
for (int i=0;i<inst.length-1;i++)
{
max+=1;
for (int j=0;j<inst.length-i-1;j++)
{
if (inst[j]>inst[j+1])
{
intTmp=inst[j];inst[j]=inst[j+1];inst[j+1]=intTmp;
}
}
}
//select sort
public static void selectSort(int [] arr)
{
for (int i=0;i<arr.length ;i++ )
{
for (int j=i+1;j<arr.length ;j++ )
{
if (arr[i]<arr[j])
{
int tmp=arr[i];arr[i]=arr[j];arr[j]=tmp;
}
}
}
}
int [] inst={22,43,321,51,4546,86,3215,8651,1,158};
int intTmp=0;
int max=0;
for (int i=0;i<inst.length-1;i++)
{
max+=1;
for (int j=0;j<inst.length-i-1;j++)
{
if (inst[j]>inst[j+1])
{
intTmp=inst[j];inst[j]=inst[j+1];inst[j+1]=intTmp;
}
}
}
//select sort
public static void selectSort(int [] arr)
{
for (int i=0;i<arr.length ;i++ )
{
for (int j=i+1;j<arr.length ;j++ )
{
if (arr[i]<arr[j])
{
int tmp=arr[i];arr[i]=arr[j];arr[j]=tmp;
}
}
}
}
相关文章推荐
- java中的冒泡排序与选择排序
- java 冒泡排序与选择排序
- java 实现 冒泡排序、选择排序、插入排序。
- java中插入排序,选择排序,冒泡排序
- java版排序算法简介及冒泡排序以及优化,选择排序,直接插入排序,希尔排序,堆排序,快速排序及其优化前言 2 分类 2 稳定性 3 时间复杂度 4 Java实现版本 5 1、冒泡排序 6 2、选择排序
- java数组扩展练习及冒泡排序,选择排序和折半查找
- java基础 选择排序、冒泡排序、折半查找法
- [Java]冒泡排序、选择排序
- Java实现数组排序含冒泡排序、选择排序
- Java中的数组排序方式(快速排序、冒泡排序、选择排序)
- 黑马程序员----Java中几种常用排序算法(选择排序、冒泡排序、快速排序)
- JAVA学习笔记之选择排序与冒泡排序
- java之冒泡排序和选择排序
- Java中快速排序,冒泡排序和选择排序的实现
- 我在北京找工作(二):java实现算法<1> 冒泡排序+直接选择排序
- 冒泡排序、选择排序、插入排序、快速排序算法的时间性能分析(java实现)
- 【学习总结】Java中最常用的三大排序算法-冒泡排序、选择排序、插入排序
- Java基础——选择排序、冒泡排序
- Java程序员从笨鸟到菜鸟(二)Java实现冒泡排序、快速排序、插入排序、选择排序等基本排序方式
- JAVA_选择排序、冒泡排序