sort一下就行,hash写复杂了
class Solution {
public:
bool canBeEqual(vector<int>& target, vector<int>& arr) {
unordered_map<int,int> hash;
for(int i=0;i<target.size();i++){
hash[target[i]]++;
}
for(int i=0;i<arr.size();i++){
hash[arr[i]]--;
}
for(auto c:hash){
if(c.second!=0) return false;
}
return true;
}
};
哈哈,双周赛第一题