标签:冒泡排序
class Bubble { public static void main(String[] args) { int[] arr=new int[]{2,3,1,7,4,0}; Bubble(arr); Outarr(arr); } public static int[] Bubble(int[] arr) { for(int i=0;i<arr.length-1;i+=1) { for(int j=0;j<arr.length-1-i;j+=1) { int temp=0; if(arr[j]>arr[j+1]) { temp=arr[j]; arr[j]=arr[j+1]; arr[j+1]=temp; } } } return arr; } public static void Outarr(int[] arr) { for(int x=0;x<arr.length;x+=1) { System.out.print(arr[x]+" "); } } }
注意,两个数比较大小后交换数值需要引入第三个变量进行交换。
本文出自 “yehomlab” 博客,请务必保留此出处http://yehom.blog.51cto.com/5159116/1772611
标签:冒泡排序
原文地址:http://yehom.blog.51cto.com/5159116/1772611