Java向上冒泡算法
来源:互联网 发布:华为移动数据快捷开关 编辑:程序博客网 时间:2024/06/05 23:08
程序可运行,且将每次排序的结果打印了,有需要的自取。
//向上冒泡算法
public class Sort {
String [] str = { };
public void sort(int [] myArray){
int flag =1; //flag 1表示有替换,0表示无替换。
int temp ;
int j,i;
for(i=0;i<myArray.length;i++){
flag = 0;
for(j=1;j<myArray.length;j++){
if(myArray[j]<myArray[j-1]){
temp = myArray[j];
myArray[j] = myArray[j-1];
myArray[j-1] = temp;
flag = 1;
}
}
if(flag==0){
break;
}
System.out.print("第"+(i+1)+"趟排序:");
for(int jj=0;jj<myArray.length;jj++){
System.out.print(" "+myArray[jj]);
}
System.out.println();
}
}
public static void main(String arg[] ){
int [] array = {63,79,20,78,92,100,55,38};//定义一个整数数组变量,
Sort s = new Sort();
s.sort(array);
}
}
运行结果如下:
阅读全文
0 0
- Java向上冒泡算法
- js向上冒泡排序
- java 冒泡排序算法~~~
- java冒泡排序算法
- java算法之冒泡
- java冒泡排序算法
- java冒泡排序算法
- java冒泡排序算法
- java 冒泡排序算法
- [java]冒泡排序算法
- java冒泡排序算法
- 冒泡排序算法(JAVA)
- java冒泡排序算法
- Java冒泡排序算法
- java冒泡排序算法
- 冒泡算法java實現代碼
- java数据结构冒泡算法
- Java算法 冒泡排序
- ssl-p12
- qt 截屏工具Qscreen Qpixmap
- TensorFlow入门(一)——了解和运行 TensorFlow
- Android 7.0 行为变更 通过FileProvider在应用间共享文件吧
- K-nearest neighbor algorithm
- Java向上冒泡算法
- BufferKinfe绑定View的原理分析
- <Shader>LightMap光照Shader的实现
- Android中的自定义注解(反射实现-运行时注解)
- 网站压力测试介绍
- webview控件的使用
- jQuery的DOM操作与练习
- 【第五篇】SAP HANA XS的JavaScript API详解
- 四、线性栈