算法之冒泡排序
來源:程序員人生 發(fā)布時間:2015-08-25 08:24:57 閱讀次數(shù):3692次
冒泡算法是1種較簡單的排序算法,對未排序的元素從頭到尾排列順次比較相鄰的兩個元素,由于冒泡算法大家都比較熟習(xí),直接上代碼
/**
*
*/
package com.zimo.algorithm;
/**
* @author 子墨
*
* 2015⑶⑷下午10:22:28
*/
public class BubbleSort {
/**
* @param args
*/
public static void main(String[] args) {
int[] data={3,6,2,9,4};
bubbleSort(data);
for (int i = 0; i < data.length; i++) {
System.out.println(data[i]);
}
}
/**
* 冒泡排序
* @param data
*/
private static void bubbleSort(int[] data) {
int temp;
for (int i = 0; i < data.length⑴; i++) {
for (int j = i+1; j < data.length; j++) {
if (data[i] > data[j]) {
temp = data[i];
data[i] = data[j];
data[j] = temp;
}
}
}
}
}
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈