Поверните 2D прямоугольный массив на местеC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Поверните 2D прямоугольный массив на месте

Сообщение Anonymous »

У меня есть не квадратный массив, как это: < /p>

const int dim1 = 3, dim2 = 4;
int array[12] = { 1, 2, 3,
4, 5, 6,
7, 8, 9,
10,11,12};
< /code>

И мне нужно преобразовать его в: < /p>

{3,6,9,12,
2,5,8,11,
1,4,7,10}
< /code>

то есть, вращать /перетасовать это против часовой стрелки (или по часовой стрелке, алгоритм должен быть похожий). < /p>

Алгоритм должен использовать минимальное количество места. Я должен повернуть изображение в чрезвычайно ограниченной памяти среде, чтобы чем меньше места, тем лучше. Скорость не такая большая проблема.


Подробнее здесь: https://stackoverflow.com/questions/377 ... y-in-place
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Преобразование таблицы HTML в прямоугольный массив с помощью LINQ
    Anonymous » » в форуме C#
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Как отделить прямоугольный штамп от изображения/pdf в Python?
    Anonymous » » в форуме Python
    0 Ответы
    43 Просмотры
    Последнее сообщение Anonymous
  • Как нарисовать прямоугольный холст на камере с помощью .Net MAUI?
    Гость » » в форуме C#
    0 Ответы
    33 Просмотры
    Последнее сообщение Гость
  • Как нарисовать прямоугольный холст на камере с помощью .Net MAUI?
    Гость » » в форуме C#
    0 Ответы
    35 Просмотры
    Последнее сообщение Гость
  • Как создать прямоугольный блок с углами неправильного радиуса границы в CSS? [закрыто]
    Anonymous » » в форуме CSS
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»