Published on

Diagonal bo'ylab aylantirish

Authors

📝 Vazifa tavsifi

N×N kvadrat matritsa berilgan. Uni asosiy diagonal bo'ylab aylantiring (90 gradus).

Misol:

Input: N=3, matrix=[[1,2,3],[4,5,6],[7,8,9]]
Output: [[7,4,1],[8,5,2],[9,6,3]]

Diagonal bo'ylab aylantirish

Qiyin11 daqiqa15 ball

📚 Misollar

Kiruvchi: N=3, matrix=[[1,2,3],[4,5,6],[7,8,9]]
Chiquvchi: [[7,4,1],[8,5,2],[9,6,3]]
Kiruvchi: N=2, matrix=[[1,2],[3,4]]
Chiquvchi: [[3,1],[4,2]]
func diagonalRotate(_ N: Int, _ matrix: [[Int]]) -> [Int] { // Kodingizni shu yerga yozing }

Run tugmasini bosing