Cheery
@Cheery

Как переставляя столбцы и строки матрицы, переместить самый большой элемент в верхний левый угол?

Дана матрица размером n на m. По условию, переставляя ее строки и столбцы, надо добиться того, чтобы самый большой элемент оказался в верхнем левом углу.
Очень хотелось бы получить объяснение: алгоритм какого типа нужен, как и какие функции тут использовать.
  • Вопрос задан
  • 400 просмотров
Пригласить эксперта
Ответы на вопрос 1
trapwalker
@trapwalker
Программист, энтузиаст
Вы не уточнили, что понимается под словом "переставляя". Можно ли скажем, переставить первую и пятую строку местами? Или может быть можно, скажем, пятую строку поставить в начало...
А может быть под "переставляя" имеется в виду перестановку рядом стоящих строк местами?
В любом случае имеет смысл сперва найти самый ольшой элемент в матрице, а потом переставлять строки, чтобы он всплыл в угол.
В чем конкретно у вас проблема? Если вы хотите готовый алгоритм, то этот ресурс не для этого. а на конкретные вопросы тут с удовольствием ответят и помогут.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы