Сортировка 2D массива змейкой, Отсортировать массив как показано на схеме |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Сортировка 2D массива змейкой, Отсортировать массив как показано на схеме |
MC-Sergey |
Сообщение
#1
|
Группа: Пользователи Сообщений: 8 Пол: Мужской Реальное имя: Sergey Репутация: 0 |
Данн двумерный массив n на m, состоящий из любых целых чисел.
Необходимо отсортировать массив змейкой по возрастанию(убыванию), как показано на рисунке. Задавать дополнительный массив запрещено. Голову уже сломал себе Сообщение отредактировано: MC-Sergey - Эскизы прикрепленных изображений |
klem4 |
Сообщение
#2
|
Perl. Just code it! Группа: Пользователи Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: 44 |
решалось ... попробуй найти в поиске, сам не пробовал сделать ?
-------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
MC-Sergey |
Сообщение
#3
|
Группа: Пользователи Сообщений: 8 Пол: Мужской Реальное имя: Sergey Репутация: 0 |
решалось ... попробуй найти в поиске, сам не пробовал сделать ? Поиск результата не дал... Решать пробовал, но все время захожу в тупик. Большая проблема возникает с прямоугольной матрицей и четностью строк или чисел в строке. То что нашлось поиском, примитивные задачи по сортировке строками и столбцами только в разных направлениях. Сообщение отредактировано: MC-Sergey - |
Текстовая версия | 4.05.2024 13:12 |