|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.11.2014, 12:44 | #1 |
Пользователь
Регистрация: 07.07.2013
Сообщений: 32
|
Задача с двумерным массивом С++
Дана квадратная матрица. С помощью перестановок добиться того, чтобы её максимальный элемент находился в верхнем левом углу, следующий по величине в позиции (2.2) и т.д. Таким образом необходимо заполнить все главную диагональ.
Подскажите, как рациональнее сделать это. |
21.11.2014, 14:55 | #2 |
Участник клуба
Регистрация: 14.06.2011
Сообщений: 1,138
|
Код:
|
21.11.2014, 21:27 | #3 | |
Пользователь
Регистрация: 07.07.2013
Сообщений: 32
|
Цитата:
m и w - счетчики в первых двух циклах отвечают за строки и столбцы матрицы. А за что отвечает h? |
|
21.11.2014, 21:27 | #4 | |
Пользователь
Регистрация: 07.07.2013
Сообщений: 32
|
Цитата:
m и w - счетчики в первых двух циклах отвечают за строки и столбцы матрицы. А за что отвечает h? |
|
21.11.2014, 23:00 | #5 |
Участник клуба
Регистрация: 14.06.2011
Сообщений: 1,138
|
m - main diagonal
w - width h - height пробегаем по всем клеткам, и если в рассматриваемом элементе глав. диагонали (за исключение вышестоящих по диагонали) значение меньше, то меняемся. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
c++ задача с двумерным массивом | nnina | Помощь студентам | 0 | 01.03.2012 19:15 |
Задача , связанная с двумерным массивом | stas135642 | Общие вопросы C/C++ | 5 | 14.11.2010 16:18 |
Задача с двумерным массивом. | svobodys | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 14.12.2008 18:09 |
Задача с двумерным массивом. | svobodys | Помощь студентам | 3 | 13.12.2008 15:44 |
задача с двумерным массивом | Ras | Помощь студентам | 1 | 22.12.2007 19:58 |