java氣泡排序
package com.algorithm;
/**
* @Description 冒泡
* @author FuJianyong
* 2015-1-22上午09:58:39
*/
public class MaoPao {
public static void main(String[] args) {
int[] mao = {17,50,26,18,9,100,88};//靜態分配陣列初始數值
int temp = 0;
//外部迴圈執行遍歷冒泡
for(int i=0;i<mao.length;i++) {
//內部迴圈執行相鄰兩個陣列比較,大的就冒泡
for(int j=0;j<mao.length-1;j++) {
//如果左邊的陣列大於右邊的陣列
if(mao[j]>mao[j+1]) {
temp = mao[j+1];//右邊的陣列賦值給臨時物件
mao[j+1] = mao[j];//左邊的陣列賦值給右邊的陣列
mao[j] = temp;//臨時物件賦值給左邊的陣列
}
}
}
for(int i=0;i<mao.length;i++) {
System.out.print(" "+mao[i]);
}
}
}
相關文章
- 氣泡排序(Java)排序Java
- JAVA基礎--氣泡排序Java排序
- Java實現氣泡排序Java排序
- 排序——氣泡排序排序
- Java排序演算法之氣泡排序Java排序演算法
- java程式的氣泡排序操作Java排序
- 氣泡排序排序
- 9. 氣泡排序,以及如何優化氣泡排序,氣泡排序屬於插入排序排序優化
- 排序:氣泡排序&快速排序排序
- 用Java語言寫氣泡排序Java排序
- js氣泡排序JS排序
- JavaScript氣泡排序JavaScript排序
- 氣泡排序1排序
- 氣泡排序-fusha排序
- 氣泡排序演示排序
- Shell氣泡排序排序
- d氣泡排序排序
- 容器氣泡排序排序
- 氣泡排序法排序
- Python 氣泡排序Python排序
- java氣泡排序演算法實現Java排序演算法
- 淺析氣泡排序排序
- 陣列氣泡排序陣列排序
- Python_氣泡排序Python排序
- 氣泡排序筆記排序筆記
- 氣泡排序(python版)排序Python
- 19_氣泡排序排序
- 函式氣泡排序函式排序
- 排序演算法--氣泡排序排序演算法
- 排序演算法__氣泡排序排序演算法
- 排序演算法–氣泡排序排序演算法
- 選擇排序和氣泡排序排序
- 氣泡排序與選擇排序排序
- 【排序】氣泡排序(待補充)排序
- Java實現氣泡排序和插入排序演算法Java排序演算法
- 氣泡排序 插入排序 快排排序
- Python實現氣泡排序Python排序
- 如何優化氣泡排序?優化排序
- js氣泡排序動畫JS排序動畫