有一副由NxN矩陣表示的圖像,這裏每一個像素用一個int表示,算法
給定一個NxN的矩陣,和矩陣的階數N,請返回旋轉後的NxN矩陣,保證N小於等於500,圖像元素小於等於256。緩存
測試樣例:
[[1,2,3],
[4,5,6],
[7,8,9]],3
返回:[
[7,4,1],
[8,5,2],
[9,6,3]]測試
答案:
首先上下翻轉,再按照主對角線翻轉內存
1 2 3 7 8 9 7 4 1方法
4 5 6 —> 4 5 6 ---> 8 5 2移動
7 8 9 1 2 3 9 6 3像素
方法2: