242. 有效的字母异位词

2025-02-17  本文已影响0人  名字是乱打的

一 题目:

二 思路:

三 代码:

 public boolean isAnagram(String s, String t) {
        if (s==null|| t==null||s.length()!=t.length()){
            return false;
        }

        int[] chars26 = new int[26];
        for (char c : s.toCharArray()) {
            chars26[c-'a']+=1;
        }

        for (char c : t.toCharArray()) {
            chars26[c-'a']-=1;
            if (chars26[c-'a']<0){
                return false;
            }
        }

        return true;
    }
上一篇 下一篇

猜你喜欢

热点阅读