У меня есть динамическая матрица, и мне нужно вычислить сумму цифр следующим образом:
0 1 2 3 4 5 6
10 11 12 13 14 15 16
20 21 22 23 24 25 26
30 31 32 33 34 35 36
40 41 42 43 44 45 46
50 51 52 53 54 55 56
60 61 62 63 64 65 66
Не могу понять, с чем сравнивать я и j:
long result = 0;
for (int i = 0; i < len; i++)
{
for (int j = 0; j < len; j++)
{
// only works for diagonal
if (i == j) // should use j - 1 or i - 1?
{
result += matrix[j];
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/350 ... x-diagonal
Вычислить сумму чисел на диагонали матрицы ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как вычислить сумму поэлементного минимума каждой пары векторов матрицы
Anonymous » » в форуме Python - 0 Ответы
- 36 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Самый быстрый способ вычислить сумму квадратов элементов результата умножения матрицы?
Anonymous » » в форуме Python - 0 Ответы
- 35 Просмотры
-
Последнее сообщение Anonymous
-