代码随想录:有效的字母异位词

代码随想录:有效的字母异位词

这两天云顶更新新版本,每天高强度下棋,几天没写题了,把之前写的一起更新一下,这几题都是帮助理解概念的,没什么难度

class Solution {
public:
    bool isAnagram(string s, string t) {
        vector<int> s_num(26,0);
        vector<int> t_num(26,0);

        for(int i=0;i<s.size();i++){
            s_num[s[i]-'a']++;
        }

        for(int i=0;i<t.size();i++){
            t_num[t[i]-'a']++;
        }
        
        for(int i=0;i<26;i++){
            if(s_num[i]!=t_num[i]){
                return false;
            }
        }
        return true;
    }
};
posted @ 2024-11-24 21:22  huigugu  阅读(21)  评论(0)    收藏  举报