我想在Java中循环数组的一半;这是因为矩阵将是完全对称的。如果我循环抛出 i 列和 j 行,则每次执行矩阵 [i] [j] 的操作时,我都会对矩阵 [j] [i] 执行完全相同的操作。我应该能够通过不循环超过一半的矩阵来节省时间。关于最简单的方法有什么想法吗?
最佳答案
如果你想得到一个三角形:
for(int i=0; i<array.length; i++){
for(int j=0; j<=i; j++){
..do stuff...
}
}
关于Java循环遍历数组的一半,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6960161/