Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Dreeni
50 / 2 / 1
Регистрация: 02.06.2013
Сообщений: 146
Записей в блоге: 2
#1

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

24.06.2013, 10:34. Просмотров 378. Ответов 3
Метки нет (Все метки)

Ребят, мне нужно сделать сдвиг элеметов матрицы, программу я написал, осталось дописать алгоритм сдвига, точнее написать его. К примеру
матрица [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<=>строки*стобцы.
Вот, помогите придумать (С++).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.06.2013, 10:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Алгоритм (сдвиг элеметов матрицы) (C++):

Циклический сдвиг матрицы - C++
Всем доброго дня. Программа располагает двумерный массив в динамичной памяти и сдвигает его на Т элементов влево. вопрос вот в чем: Как...

Сдвиг элементов матрицы - C++
Здравствуйте, было задание Осуществить циклический сдвиг элементов прямоугольной матрицы на п элементов вправо или вниз (в зависимости...

Осуществить сдвиг матрицы - C++
вообщем программа много чего делает , не суть , проблема заключаеться в ф-ции memcpу , по сколько при выводиде результирующего массива...

Циклический сдвиг матрицы - C++
Есть динамическая матрица, и есть обычный сдвиг на N элементов на право. как сделать сдвиг по рисунку? #include &lt;stdlib.h&gt; #include...

Сдвиг столбцов матрицы - C++
Добрый вечер. Может кто помочь со следующей задачей? Заполнить двумерный массив случайными числами и показать на экран. Сдвинуть все...

Циклический сдвиг матрицы MxN - C++
Ребята вот есть, например, матрица: 123 456 надо что бы получилось 412 563 при таком примере шаг равняется 1. Мой вариант с...

3
Tulosba
:)
Эксперт С++
4397 / 3233 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
24.06.2013, 11:29 #2
Это Циклический сдвиг матрицы не то же самое?
0
Dreeni
50 / 2 / 1
Регистрация: 02.06.2013
Сообщений: 146
Записей в блоге: 2
24.06.2013, 18:06  [ТС] #3
Цитата Сообщение от Tulosba Посмотреть сообщение
Это Циклический сдвиг матрицы не то же самое?
тоже самое, но я просто там нечего не понял...
0
Tulosba
:)
Эксперт С++
4397 / 3233 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
24.06.2013, 18:45 #4
Цитата Сообщение от Dreeni Посмотреть сообщение
но я просто там нечего не понял...
так спросили бы это не повод плодить однотипные темы.
0
24.06.2013, 18:45
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.06.2013, 18:45
Привет! Вот еще темы с ответами:

Осуществить циклический сдвиг матрицы по условию - C++
Необходимо осуществить циклический сдвиг элементов прямоугольной матрицы на n элементов вправо или вниз. Я абсолютный новичок в C++. В...

Не работает проверка и сдвиг строки матрицы - C++
помогите разобраться. не работает проверка и сдвиг строки. не могу найти ошибку. #include&lt;iostream&gt; #include&lt;iomanip&gt; ...

Циклический сдвиг элементов матрицы по кругу на число T - C++
Доброго времени суток. Искал, искал так и не нашел что-нибудь по сдвигу двумерного массива. Нужен циклический сдвиг по кругу на число T;...

Осуществить циклический сдвиг элементов квадратной матрицы - C++
(Console Application) Осуществить циклический сдвиг элементов квадратной матрицы размером М х N вправо на k элементов таким образом:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru