题目:
算法思想:首先把每一个vector反转,然后里面的每一个元素和1异或就可实现0和1互换。
代码:
vector<vector<int> > flipAndInvertImage(vector<vector<int> >& A) {
for(int i = 0;i < A.size();i++)
{
reverse(A[i].begin(),A[i].end());
for(int j = 0;j < A[i].size();j++)
A[i][j] = A[i][j] ^ 1;
}
return A;
}