gpt4 book ai didi

java - 对角线元素应等于非对角线元素之和

转载 作者:行者123 更新时间:2023-12-01 11:14:25 25 4
gpt4 key购买 nike

我有一个要求,我需要对每行的元素求和,然后将总和分配给对角线元素。

例如,大小为 [4][4] 的二维数组,对角线元素应该是非对角线元素的总和。

R11= R12 + R13 + R14
R22= R21 + R23 + R24
R33= R31 + R32 + R34
R44= R41 + R42 + R43

有人可以帮忙解决如何实现这一目标吗?

最佳答案

正如您所描述的,具有 16 个元素的二维数组将如下所示:

int[][]矩阵=新的int[4][4]

该数组内的值并不重要,但您问题的真正主旨似乎是迭代解决方案。虽然我不会为您编写所有代码,但也许您可以这样想问题:

维护一个用于迭代数组的索引,我们将其称为,此外,我们还将有另一个用于迭代的索引,称为,并且对于每一行我们需要在该数组中存储一个等于其他 3 个元素之和的值。在第一次迭代中,我们可以说这些元素的总和将存储在 columnrow 的索引处,然后将每个变量加一,然后再对 3 个非变量求和。下一行的对角元素。

关于java - 对角线元素应等于非对角线元素之和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31998725/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com