В настоящее время я сумел создать базовую разреженную матрицу, используя этот код:Как правильно ранжировать значение?
Тогда выход выглядеть следующим образом:
Insert: (83,86,77,)
Insert: (15,93,35,)
Insert: (86,92,49,)
Insert: (21,62,27,)
Insert: (90,59,63,)
Я 2 проблемы здесь:
Как удалить последние
,
и добавить пробел после каждой запятой. Я пробовалcout << arr[i][k] << ', '
, но он не работает.В настоящее время все значения
row
иcol
этой матрицы составляют от 0 до 100. Поскольку размер моей матрицы установлен в5
. Как я могу сделать значениеrow
иcol
Следуйте за этим размером?
Моя ожидается выход выглядеть примерно так:
Insert: (5, 1, 84)
Insert: (1, 4, 39)
Insert: (2, 3, 16)
Insert: (4, 2, 13)
Insert: (5, 5, 100)
Вы пишете этот код самостоятельно? Потому что необходимые изменения довольно очевидны. – ypnos
* «' << ',' 'но он не работает * * - C++ использует одинарные кавычки для односимвольных литералов и двойные кавычки для строковых литералов: для того, чтобы иметь как запятую, так и пробел, вам нужен строковый литерал:' ",". –