Swift-二维数组旋转

题目:给定一个N*N的二维数组,将二维数组旋转90度.

核心代码:

   func rotate(data:inout [[Int]],n:Int)  {
        
        for layer in 0..

测试代码:

var rotateData:[[Int]] = [[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16]]
myString.rotate(data: &rotateData, n: 4)
print("FlyElephant--数组旋转90度数据---\(rotateData)")

你可能感兴趣的:(Swift-二维数组旋转)