星空网 > 软件开发 > Java

对一个二维数组进行升序排列a[0][1]为最小

  public static int[][] dyadicArraySort(int a[][]){    int temp=0;int sum =0;int nn=0;    for(int i=0;i<a.length;i++){      sum=sum+a[i].length;    }    int n[]=new int[sum];    for(int i=0;i<a.length;i++){      for(int j=0;j<a[i].length;j++){        n[nn]=a[i][j];nn=nn+1;//被赋值的应该放在前面        }}  for(int i=1;i<=sum-1;i++){  for(int j=0;j<=sum-1-i;j++){    if(n[j]>n[j+1]){      temp=n[j+1];      n[j+1]=n[j];      n[j]=temp;          }  }}int h=0;for(int i=0;i<a.length;i++){  for(int j=0;j<a[i].length;j++){ //不能再for循环里添加int h=0;否则每次循环都会重新定义h=0;  a[i][j]=n[h];h++;}}  return a;      }        public static void main(String[] args) {    int a[][]={{5,1,9,3,4,7,7},{8,4,9,6,2},{52}};            for(int i=0;i<a.length;i++){      System.out.print("{ ");      for(int j=0;j<a[i].length;j++){        System.out.print(dyadicArraySort(a)[i][j]+" ");      }System.out.print("}");System.out.println();    }    // TODO 自动生成的方法存根  }

 




原标题:对一个二维数组进行升序排列a[0][1]为最小

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

跨境电商平台Shopee置顶推广需要付费吗?:https://www.ikjzd.com/articles/1565256869537452033
手把手带你做网红营销(第三弹):如何高效联系海外网红:https://www.ikjzd.com/articles/1565258663231078401
跨境电商,已成围城:https://www.ikjzd.com/articles/1565258772826578945
天价仲裁!深圳大卖欠款未还,被供应商索赔超5000万!:https://www.ikjzd.com/articles/1565259736205824001
商标的使用证据到底有多重要?:https://www.ikjzd.com/articles/1565278578367815682
跨境电商平台哪个好?优劣势是什么?:https://www.ikjzd.com/articles/1565281518977572866
instagram竞品“TikTok Notes”在加拿大和澳大利亚上线:https://www.goluckyvip.com/news/220211.html
青岛黄岛景点门票一览 - 青岛黄岛旅游景点介绍免费:https://www.vstour.cn/a/410226.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流