题解
这题算是哈希的妙用,看代码体会一下。
值得注意的是map与unordered_map 的效率差别很大。
给出一篇文章比较map 与unordered_map
Code
int leastBricks(vector<vector<int>>& wall) {
int res=0;
if(wall.empty()) return res;
unordered_map<int,int> mmp;
int cur_len;
for(auto li : wall){
cur_len=0;
for(int i=0;i<li.size()-1;i++){
cur_len+=li[i];
res = max(res,++mmp[cur_len]);
}
}
return wall.size()-res;
}