Java中數組冒泡排序
package com.list;
/*
* 數組的冒泡排序算法
*/
public class bubbling {
public static void main(String[] args) {
// TODO Auto-generated method stub
int [] a=new int[9];
for(int i=8;i>=0;i--){
a[i]=i;
}
//排序前數組
for (int i : a) {
System.out.print(i+" ");
}
for(int i=a.length-1;i>=0;i--){
for(int k=0;k<i;k++){
if(a[i]>a[k]){
int temp=a[i];
a[i]=a[k];
a[k]=temp;
}
}
}
System.out.println();
//排序後數組
for(int k:a){
System.out.print(k+" ");
}
}
}
/*
* 數組的冒泡排序算法
*/
public class bubbling {
public static void main(String[] args) {
// TODO Auto-generated method stub
int [] a=new int[9];
for(int i=8;i>=0;i--){
a[i]=i;
}
//排序前數組
for (int i : a) {
System.out.print(i+" ");
}
for(int i=a.length-1;i>=0;i--){
for(int k=0;k<i;k++){
if(a[i]>a[k]){
int temp=a[i];
a[i]=a[k];
a[k]=temp;
}
}
}
System.out.println();
//排序後數組
for(int k:a){
System.out.print(k+" ");
}
}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.