【问题标题】:2d array fill in 2d array by different rows in java二维数组通过java中的不同行填充二维数组
【发布时间】:2018-04-16 08:38:00
【问题描述】:

我有方法将 3(行和列)的二维数组转换为 3+2 的二维方法,即 5(行和列)的二维数组。该方法给出二维数组的参数并找到总矩阵。在这里我有课和这个课 }

所以这是我的主要课程:

public static void main(String[] args) {
    Operation operation  = new Operation();

    int w[][] = {{1,2,3},{4,5,6},{7,8,9}};

    operation.convert(w);

现在结果会像图片一样:

所以我需要用 main 方法中的 w 数组替换零。

【问题讨论】:

  • 现在缺少问题的功能部分。

标签: java arrays type-conversion 2d sparse-matrix


【解决方案1】:

我想你只需要:

newArray[i][j] = a[i-1][j-1]; // or perhaps a[j-1][i-1] if you want the transpose

您需要调整索引,因为newArray 在索引 0 处有额外的行和列。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-27
    • 1970-01-01
    • 2013-04-05
    • 2017-04-17
    • 2015-01-24
    相关资源
    最近更新 更多