展开

java中的冒泡排序

发布于 2021-12-20 13:02:44     浏览 445

java中的冒泡排序

问题解析:

【】

1、
欢迎访问抉信网 www.juexinw.com
1.比较相邻的元素。如果第一个比第二个大,就交换他们两个。
2、
欢迎访问抉信网 www.juexinw.com
2.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。
3、
欢迎访问抉信网 www.juexinw.com
3.针对所有的元素重复以上的步骤,除了最后一个。
4、
欢迎访问抉信网 www.juexinw.com
4.持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。
5、
欢迎访问抉信网 www.juexinw.com
6.public static void main(String[] args) {int[]arr=new int[6];for(int i=0;i<arr.length;i++){arr[i]=(int) (Math.random()*6+1);}for(int j=0;j<arr.length-1;j++){for(int k=0;k<arr.length-1-j;k++){if(arr[k]>arr[k+1]){int temp=arr[k];arr[k]=arr[k+1];arr[k+1]=temp;}}}System.out.println(Arrays.toString(arr));}

相关推荐

猜你可能喜欢

点击加载更多