Chcę obrócić matrycę o 90 stopni w prawo. Sprowadza się to do tego, aby pierwsza kolumna na wejściu była pierwszym rzędem wyjścia, druga kolumna wejścia drugim rzędem wyjścia, a trzecia kolumna wejścia trzecim rzędem wyjścia. Zauważ, że dolna część kolumny = początek rzędu, z powodu obrotu o 90 stopni.Jak mogę obrócić tablicę 2d w php o 90 stopni?
Na przykład:
$matrix= [[1, 2, 3]
[4, 5, 6],
[7, 8, 9]];
rotate90degrees($matrix)= [[7, 4, 1],
[8, 5, 2],
[9, 6, 3]]
Co wiem, to ja pierwszy transpozycji macierzy, a następnie zamienić kolumny aby obrócić matrycę o 90 stopni. W jaki sposób można to zastosować do php?
Jaka jest twoja struktura danych? Czy chcesz wydrukować tylko swoją matrycę? – Niols
numery, po prostu wana obracam matrycą jak widać w poście –