排序算法(一)冒泡排序

2019独角兽企业重金招聘Python工程师标准>>> hot3.png


概念:

冒泡排序内排序中的简单排序方法,核心概念是交换,遍历与相邻的元素交换。


注意:

需要注意的是注意冒泡(未排序中的最大|最小)出一个值后,在数组中的位置,下次冒泡时,避开该位置


代码

public class Bubble {
	public static void main(String[] args) {
		int[] a = {1,5,88,4,5,0,84,69,12,5,10,254};
		System.out.println(Arrays.toString(a));
		bubbleSort(a);
		System.out.println(Arrays.toString(a));
	}
	
	public static void bubbleSort(int a[]){
		if(a!=null&&a.length>0){
			int len = a.length;
			for(int i = 0; i 


转载于:https://my.oschina.net/u/2563693/blog/671280

你可能感兴趣的:(排序算法(一)冒泡排序)