![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 07.07.2013
Сообщений: 32
|
![]()
Дана квадратная матрица. С помощью перестановок добиться того, чтобы её максимальный элемент находился в верхнем левом углу, следующий по величине в позиции (2.2) и т.д. Таким образом необходимо заполнить все главную диагональ.
Подскажите, как рациональнее сделать это. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 14.06.2011
Сообщений: 1,138
|
![]() Код:
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 07.07.2013
Сообщений: 32
|
![]() Цитата:
m и w - счетчики в первых двух циклах отвечают за строки и столбцы матрицы. А за что отвечает h? |
|
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 07.07.2013
Сообщений: 32
|
![]() Цитата:
m и w - счетчики в первых двух циклах отвечают за строки и столбцы матрицы. А за что отвечает h? |
|
![]() |
![]() |
![]() |
#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 |