冒泡排序法
来源:互联网 发布:windows回滚工具 编辑:程序博客网 时间:2024/06/04 00:21
class yff6{
public static void main(String[]agrs){
int[]num={10,20,13,5,9,21};//给出一组数据,定义一个方法
int temp=0;//定义一个int类型的temp存放临时的数
for( int i=0;i<num.length-1;i++) //定义一个int类型的i,作为比较的轮数,由于是两个数之间进行比较,所以要长度少一
{
for(int j=0;j<num.length-1-i;j++) //每一轮比较的次数
{
if( num[j]<num[j+1])//如果前一个数小于后一个数,就不交换位置
{
temp=num[j];//不交换位置就把小的那个数存放起来
num[j]=num[j+1];//如果小的数等于小的数后面的那一个数,
num[j+1]=temp;//那么不需要交换位置
}//if里面的整个过程就是进行数据的交换
}
}
for( int i=0;i<num.length;i++)
System.out.println(num[i]);
}
}
public static void main(String[]agrs){
int[]num={10,20,13,5,9,21};//给出一组数据,定义一个方法
int temp=0;//定义一个int类型的temp存放临时的数
for( int i=0;i<num.length-1;i++) //定义一个int类型的i,作为比较的轮数,由于是两个数之间进行比较,所以要长度少一
{
for(int j=0;j<num.length-1-i;j++) //每一轮比较的次数
{
if( num[j]<num[j+1])//如果前一个数小于后一个数,就不交换位置
{
temp=num[j];//不交换位置就把小的那个数存放起来
num[j]=num[j+1];//如果小的数等于小的数后面的那一个数,
num[j+1]=temp;//那么不需要交换位置
}//if里面的整个过程就是进行数据的交换
}
}
for( int i=0;i<num.length;i++)
System.out.println(num[i]);
}
}
0 0
- 【排序】冒泡排序法
- 常用排序-冒泡法排序
- 排序法之冒泡排序
- php排序&冒泡法排序
- 排序之冒泡排序法
- 排序算法--冒泡排序法
- 【PHP】冒泡排序法排序
- 排序算法--冒泡排序法
- 冒泡法排序
- 排序:冒泡法
- 冒泡排序法
- 冒泡法排序
- 冒泡法排序
- 冒泡排序法
- java 冒泡排序法
- 冒泡法排序
- 冒泡法排序
- 冒泡法排序
- Android BarUtils-栏相关工具类
- Java程序优化细节
- MediaRecorder 录制视频
- Linux x86_64内核终止D状态的进程
- Intellij IDEA 搭建Spring MVC & MyBatis开发环境
- 冒泡排序法
- 数组
- POJ 1006生理周期
- JVM调优总结 -Xms -Xmx -Xmn -Xss
- Android 3D滑动菜单完全解析,实现推拉门式的立体特效
- CUDA里面GRID, BLOCK 边界检测
- 进程与线程的超级简单形象解释
- 【数据结构学习4】循环链表,双向循环链表
- MySQL复习笔记