gpt4 book ai didi

java - 转置 NxN 矩阵

转载 作者:行者123 更新时间:2023-12-02 22:08:08 25 4
gpt4 key购买 nike

我有一个 NxN 矩阵,它尝试通过以下代码转置它:

    for(int i = 0; i < mat_size; ++i) {
for(int j = 0; j < mat_size; ++j) {
double tmpJI = get(j, i);
put(j, i, get(i, j));
put(i, j, tmpJI);
}
}

不行,请问是什么问题?提前致谢。

最佳答案

它不起作用,因为您正在与自身交换整个矩阵。您需要做的是将上三角形与下三角形交换:

for(int j = 0; j < i; ++j) {

是一种方法。

关于java - 转置 NxN 矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19515424/

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