Форум программистов, компьютерный форум CyberForum.ru

Алгоритм (сдвиг элеметов матрицы) - C++

Восстановить пароль Регистрация
 
Dreeni
48 / 0 / 1
Регистрация: 02.06.2013
Сообщений: 133
Записей в блоге: 2
24.06.2013, 10:34     Алгоритм (сдвиг элеметов матрицы) #1
Ребят, мне нужно сделать сдвиг элеметов матрицы, программу я написал, осталось дописать алгоритм сдвига, точнее написать его. К примеру
матрица [2][3]=
{50 11 73}
{2 1 64}
=
массив[6]=
{50 11 73 2 1 64}
матрица [2][3] = массиву[6], то есть я хочу, созданную матрицу перевести в одномерный массив размером СТРОКИ*СТОЛБЦЫ, и в этом массиве создать алгоритм сдвига элементов, и перевести обратно в матрицу.
элементы массива[6] после сдвига на 1:
0-1
1-2
2-5
3-0
4-3
5-4
на 2:
0-2
1-5
2-4
3-1
4-0
5-3
на 3:
0-5
1-4
2-3
3-2
4-1
5-0
и так далее.
на 0 или на (строки*столбцы) сдвиг соответственно:
0-0
1-1
2-2
3-3
4-4
5-5
0<=>строки*стобцы.
Вот, помогите придумать (С++).
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
24.06.2013, 11:29     Алгоритм (сдвиг элеметов матрицы) #2
Это Циклический сдвиг матрицы не то же самое?
Dreeni
48 / 0 / 1
Регистрация: 02.06.2013
Сообщений: 133
Записей в блоге: 2
24.06.2013, 18:06  [ТС]     Алгоритм (сдвиг элеметов матрицы) #3
Цитата Сообщение от Tulosba Посмотреть сообщение
Это Циклический сдвиг матрицы не то же самое?
тоже самое, но я просто там нечего не понял...
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
24.06.2013, 18:45     Алгоритм (сдвиг элеметов матрицы) #4
Цитата Сообщение от Dreeni Посмотреть сообщение
но я просто там нечего не понял...
так спросили бы это не повод плодить однотипные темы.
Yandex
Объявления
24.06.2013, 18:45     Алгоритм (сдвиг элеметов матрицы)
Ответ Создать тему
Опции темы

Текущее время: 01:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru