解答
class Solution {
public:
vector<vector<int>> flipAndInvertImage(vector<vector<int>>& A) {
for(auto it1=A.begin();it1!=A.end();++it1){
vector<int> & v_temp=*it1;
reverse(v_temp.begin(),v_temp.end());
for(int it2=0;it2!=A.size();++it2){
v_temp[it2] = (v_temp[it2]+1)%2;
}
}
return A;
}
};
笔记
- vector二维数组的使用
- v_temp要传递引用才能修改值
- 将0变1,1变0的方法