1 class Solution 2 { 3 public: 4 bool canConstruct(string ransomNote, string magazine) 5 { 6 unordered_map<char,int> hash_r,hash_m; 7 for(auto a : magazine) hash_m[a] ++; 8 for(auto a : ransomNote) hash_r[a] ++; 9 for(auto a : hash_r) 10 { 11 if(a.second > hash_m[a.first]) return false; 12 } 13 return true; 14 } 15 };
原文:https://www.cnblogs.com/yuhong1103/p/12786454.html