Давайте предположим, что у меня есть квадратная матрица (например, 4x4):Матрица хранится в станд :: вектор
a_00 a_01 a_02 a_03
a_10 a_11 a_12 a_13
a_20 a_21 a_22 a_23
a_30 a_31 a_32 a_33
И предположим, я сохранил эту матрицу в C++ станд :: вектор v, без записей на главной диагонали (a_ij где I = J):
v = {a_01, a_02, a_03, a_10, a_12, a_13, a_20, a_21, a_23, a_30, a_31, a_32}
Как я могу написать функцию int idx(int i, int j)
, которая возвращает индекс записи a_ij в векторе V C++?
Пожалуйста, покажите нам, что вы пробовали до сих пор. – Kiloreux
Я пока не нашел решение! – user3061631
Тогда, пожалуйста, попробуйте что-нибудь, поэтому люди здесь могут помочь вам понять, что вы вложили в это усилие. – Kiloreux