爱问知识人 爱问教育 医院库

JAVA编程题~~~求救!

首页

JAVA编程题~~~求救!

给定数组int[][]s,数组行以第三列的升序为标准,排序.

提交回答
好评回答
  • 2007-12-30 22:53:11
      我的理解如下:
    s[5][6]={ {12, 11, 10, 9,  8,  7 },
              {1,  2,  3,  4,  5,  6 },
              {13, 14, 15, 16, 17, 18},
              {25, 26, 27, 28, 29, 30}, 
              {19, 20, 21, 22, 23, 24}
            }
    则按第三列的升序排序后变为:
    s[5][6]={ {1,  2,  3,  4,  5,  6 },
              {12, 11, 10, 9,  8,  7 },
              {13, 14, 15, 16, 17, 18},
              {19, 20, 21, 22, 23, 24}, 
              {25, 26, 27, 28, 29, 30}
             }
    就是对s[0][3]--s[4][3]排序(用冒泡排序就可以),然后把s[0][j]--s[4][j](0s[i+1][3]){
    			for(j=0;j<=5;j++){
    				temp=s[i][j];
    				s[i][j]=s[i+1][j];
    				s[i+1][j]=temp;
    			}
    		}
    	}
    	
    	for(i=0;i<=4;i++){
    		for(j=0;j<=5;j++)
    			 int(s[i][j]+"  ");
    		 intln();
    	}
    }
    }。
      

    清***

    2007-12-30 22:53:11

其他答案

类似问题

换一换

相关推荐

正在加载...
最新资料 推荐信息 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 178-197
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):