|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.11.2009, 13:55 | #1 |
Регистрация: 06.10.2009
Сообщений: 9
|
Повернуть массив на 90 градусов
Такая задачка, повернуть матрицу на 90 градусов.
Дано: 1 2 3 4 5 6 7 8 9 Результат: 7 4 1 8 5 2 9 6 3 Мыслей нет вообще, думал думал, ни к чему не пришел. Код программы не нужен, дайте хотяб подсказку что делать, алгоритм.... |
04.11.2009, 15:24 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
И "чито" тут такого заумного?!
Строки делаем столбцами и наоборот... |
04.11.2009, 15:34 | #3 |
Форумчанин
Регистрация: 10.10.2009
Сообщений: 680
|
ar[i][j] ===> ar[j][size-i+1]
|
04.11.2009, 15:52 | #4 |
Регистрация: 06.10.2009
Сообщений: 9
|
Можно поподробнее, вообще не понял....какая закономерность.....
|
04.11.2009, 15:54 | #5 | |
Любопытная Вредина
Участник клуба
Регистрация: 19.06.2009
Сообщений: 1,285
|
Цитата:
Код:
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
Последний раз редактировалось ОДИНОЧЕСТВО В СЕТИ; 04.11.2009 в 15:59. |
|
04.11.2009, 15:57 | #6 |
Форумчанин
Регистрация: 10.10.2009
Сообщений: 680
|
Моя формула - для нумерации сверху вниз и слева направо (как обычно читают такие массивы). Нарисуйте на бумажке и попробуйте "покрутить". Чем левее число было вначале, тем выше оно будет после переворота, тоесть i елемента второй матрицы определяеться через j его положения в первой матрице. С второй координатой примерно так же, только закономерность "перевернутая" - ведь чем выше число в первой матрице, тем правее оно будет во второй, поэтому с увеличением одной координаты другая становится меньше.
|
31.01.2012, 23:46 | #7 |
Новичок
Джуниор
Регистрация: 31.01.2012
Сообщений: 1
|
напишите пожалуйста полностью программу. ну проста очень надо
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как повернуть изображение на 180 градусов? | kl45gp | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 3 | 11.05.2013 13:10 |
КАК повернуть матрицу на 90 градусов вправо (или влево). | RomT24 | Помощь студентам | 15 | 09.12.2009 10:52 |
Как повернуть изображение в TGraphicControl на 180 градусов? | NeonSimfi | Win Api | 1 | 06.05.2009 21:20 |
Повернуть ProgressBar | Monstrodamus2007 | Помощь студентам | 9 | 17.02.2009 19:04 |
Повернуть двумерный массив на 180 градусов - задача на Pascal'е | Sanakan | Помощь студентам | 7 | 15.12.2008 00:16 |