冒泡算法

干了三年了,突然被人问到排序算法。结果我支吾了半天,随便说了个现想的算法,也不知道对不对。

上班时间花了几分钟整理了一下,免得被人下次问住了。

int[] a = new int[]{5,6,2,1,7,3,4,9,8};
for (int i = 0; i < a.length; i++) {			
	for (int j = 0; j < a.length; j++) {
		if(a[i] < a[j]) {
			int temp = a[i];
			a[i] = a[j];
			a[j] = temp;
		}		
	}
}
System.out.println(Arrays.toString(a));

你可能感兴趣的:(算法,J#)