btcq.net
当前位置:首页 >> jAvA一维数组冒泡排序 >>

jAvA一维数组冒泡排序

用循环就可以解决.. 把二维数组所有值取到一维数组中. public static void main(String[] args) { int str2s[][] = {{ 11, 12 },{ 21, 22 } }; int strs[] = new int[4]; System.out.println(str2s.length); for (int i = 0; i < str2s.length; i++) { for (int j = 0; j < str2s[i].length; j++) { strs[i+j] = str2s[i][j]; } } }

冒泡排序是依次比较相邻的两个元素,如果第一个比第二个大,就交换他们两个,交换后原先的大数,向后移动一个位置 ,小数向前移动一个位置,这样原先的第一个数(大数)排在了第二位,原先的第二位数(小数)排在了第一位 ;如果第

你当前的数组长度为5 冒泡排序的做法是: 1、取下标为0的元素分别去和下标为1、2、3、4的元素进行比较,值最大的元素或者是值最小的元素与下标为0的元素互换位置; 2、取下标为1的元素分别去和下标为0、2、3、4的元素进行比较,值

int []shu ={30,80,96,45,8,35}; for (int i=0;i<(shu.length-1);i++){ for (int p=0;p<(shu.length-1-i);p++){ if (shu[p]>shu[p+1]){ int huan=shu[p]; shu[p]=shu[p+1]; shu[p+1]=huan; } } } //输出冒泡排序的数组 //for (int l=0;l<shu.length;l++){ // System.out.print(shu[l]

请看:/* * 冒泡排序 */ public class BubbleSort { public static void main(String[] args) { int[] arr={6,3,8,2,9,1}; System.out.println("排序前数组为:"); for(int num:arr){ System.out.print(num+" "); } for(int i=0;i<arr.length-1;i++){//外

JAVA中在运用数组进行排序功能时,一般有四种方法:快速排序法、冒泡法、选择排序法、插入排序法. 快速排序法主要是运用了Arrays中的一个方法Arrays.sort()实现. 冒泡法是运用遍历数组进行比较,通过不断的比较将最小值或者最大

public class practice { public void sortarry(){ int arr[]={2,1,5,8,21,12}; system.out.println("冒泡排序前的结果是:"); for(int i=0;iarr[j+1]){ int temp=arr[j]; arr[j]=arr[j+1]; arr[j+1]=temp; } } } system.out.println("冒泡排序后的结果是:"); for(int i=0;i 评论0 0 0

这才是冒泡排序~~~!public class Sort_Bubble { public static void main(String[] args) { int[] arr = {23,12,3,45,25,46,75,15,12,52}; for(int i=arr.length-1;i>=0;i--){ for(int j=0;jarr[j+1]){ int temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; } } }//查看结果~~ for(int i=0;i 评论0 0 0

int [] a = new int[]{1,2,8,0}; Arrays.sort(a);即可排序

int a[n];//数组int tmp=0;//临时变量for(int i=0;i<n;++i)for(int j=0;j<n-1;++j){ if(a[j]>a[j+1])//满足条件交换,大于或者小于改变就是升序或者降序. { tmp=a[j]; a[j]=a[j+1] a[j+1]=tmp; }}//这是一个完全不考虑效率的冒泡排序.应该比较好理解..排序后数组有序..然后 0 与n就是最大与最小..我是直接在上面打的..所以有点不工整..你加个主方法然后调试一下..有问题给我说

网站首页 | 网站地图
All rights reserved Powered by www.btcq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com