现有一个NxN的矩阵,阶数为N,请编写一个算法将矩阵顺时针旋转90度并将其作为返回值。要求不使用缓存矩阵,保证N不大于500,元素不大于256,每个元素用int表示。 测试样例: [[1,2,3],[4,5,6],[7,8,9]],3 返回:[[7,4,1],[8,5,2],[9,6,3]]
加载中...
import java.util.*; public class Transform { public int[][] transformImage(int[][] mat, int n) { // write code here } }
class Transform { public: vector
> transformImage(vector
> mat, int n) { // write code here } };
# -*- coding:utf-8 -*- class Transform: def transformImage(self, mat, n): # write code here
class Transform { public int[][] transformImage(int[][] mat, int n) { // write code here } }