Вращение матрицы на 90 градусов
Medium
Дан квадратный массив matrix n x n. Поверните матрицу на 90 градусов по часовой стрелке.
Пример:
Исходная: [[1,2,3],[4,5,6],[7,8,9]] → Результат: [[7,4,1],[8,5,2],[9,6,3]]
Пример:
Исходная: [[1,2,3],[4,5,6],[7,8,9]] → Результат: [[7,4,1],[8,5,2],[9,6,3]]
Примеры:
Вход:
[[1,2,3],[4,5,6],[7,8,9]]
Выход:
[[7, 4, 1], [8, 5, 2], [9, 6, 3]]
Вход:
[[5,1,9,11],[2,4,8,10],[13,3,6,7],[15,14,12,16]]
Выход:
[[15, 13, 2, 5], [14, 3, 4, 1], [12, 6, 8, 9], [16, 7, 10, 11]]
Вход:
[[1]]
Выход:
[[1]]
Ограничения:
n == matrix.length == matrix[i].length
1 <= n <= 20
-1000 <= matrix[i][j] <= 1000
Комментарии (0)
Войдите, чтобы оставить комментарий
Пока нет комментариев. Будьте первым!