В одном из заданий на сайте codewars в качестве дополнительного алгоритма требовалось вращать массив в конкретном направлении.
Хотя направлений всего два (против или по часовой стрелке), приведу вам код для вращения против часовой стрелки.
Итак, исходные данные:
Требуется получить:
Хотя направлений всего два (против или по часовой стрелке), приведу вам код для вращения против часовой стрелки.
Итак, исходные данные:
$a = [
[1,2,3],
[4,5,6],
[7,8,9],
];
Требуется получить:
$a = [
[3,6,9],
[2,5,8],
[1,4,7],
];