阅读背景:

如何在c ++函数中传递二维向量的子向量

来源:互联网 
void Solution::rotate(vector<vector<int> > &A) {
   int n= A.size();
int temp[n];
for(int j=0;j<n;j++)
{
    temp[j]=A[n-1][j];
}
   for(int i=0;i<n-1;i++)
   {
       A[n-1][i]=A[n-i-1][n-1];
       A[n-i-1][n-1] = A[0][n-i-1];
       A[0][n-i-1]=A[i][0];
       A[i][0]=temp[i];
       //A[i+1][0]=A[n-1][i+1];
  }
}
void Solution::rotate(vector<vector<int> > &A) 



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: