【发布时间】:2019-05-21 19:45:51
【问题描述】:
我有一个包含数组的数组。 我需要编写一个函数来对大数组上的小数组进行排序(我的意思是小数组的最小总和是索引 0 上的第一个和 index1 上的第二个以及小数组的最大总和 in大数组的结尾 =index bigArray.length-1
如何对包含数组的数组进行排序? 我需要这样做,没有任何对象或类似的东西。只是常规和简单的代码。 enter image description here
public static int [][] sum (int [][] arr) {
int sum=0;
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr.length; j++) {
sum=sum+arr[i][j];
}
【问题讨论】:
-
你会写一个比较器。
-
而且想出一些示例数据集也很有帮助。然后使用一张纸和一支笔,计算如何“手动”对这些东西进行分类。尤其是如何比较数组中的不同条目。然后你试着把它放在代码中。
-
如果我知道我要排序的数组的所有总和,我知道我想做什么,但是我如何比较所有数组?你能帮帮我吗?