排序算法--冒泡排序

冒泡排序算法的实现(递增序列):

public static int[] bubbleSort(int[] a){
	int length=a.length;
	int temp=0;
	for(int i=1;i<=length;i++)
	{
		int flag=0;
		for(int j=0;j<length-1;j++)
		{
			if(a[j]>a[j+1])
			{
				flag=1;
				temp=a[j];
				a[j]=a[j+1];
				a[j+1]=temp;
			}
		}
		if(flag==0)
		    break;
	}
	return a;
}

点赞