Двумерный массив С++.....Помогите с алгоритмом замены
и в чем проблема?
не могу разобраться как заменить столбцом Х
плохо
гениально....спасибо
ну вам нужно 3 цикла, 3цикл именно будет проходится по столбцу там и заменяем
или через множество и итераторы, так проще и меньше кода, но я думаю для вас это будет сложнее
спасибо помогло)
3 цикл решил проблему)
for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { if (arr[i][j] == min) { for (int k = 0; k < n; k++) { arr[k][j] = 0; } } } }
Ищем встроенным циклом минимальное число, потом проверяем столбцы, если какой-то элемент равен минмальному, то полностью заменяем весь столбец минимальным значением.