有一个二维数组:4行3列。我需要将每个元素进行比较。有一个想法是在 4 个周期后“正面”进行。也许您知道如何让它变得更容易?
此代码无法正常工作:
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 3; j++) {
for (int k = j + 1; k < 3; k++) {
//arr[i][j]==arr[i][k]...
}
}
}
有一个二维数组:4行3列。我需要将每个元素进行比较。有一个想法是在 4 个周期后“正面”进行。也许您知道如何让它变得更容易?
此代码无法正常工作:
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 3; j++) {
for (int k = j + 1; k < 3; k++) {
//arr[i][j]==arr[i][k]...
}
}
}
图由邻接矩阵给出。需要找到长度为 3 和 4 的循环。邻接矩阵的 3 或 4 次方...我知道进一步的算法。然而,大学的老师问了一个问题:为什么我们要精确地乘以矩阵(乘以幂),而不是,例如,将它们相加或乘以 3 或 4。如果有人能解释这一点,我将不胜感激