242. 有效的字母异位词

242. 有效的字母异位词

难度简单432 收藏 分享 切换为英文 接收动态 反馈

给定两个字符串 *s**t* ,编写一个函数来判断 *t* 是否是 *s* 的字母异位词。

注意:*s**t*中每个字符出现的次数都相同,则称 *s**t*互为字母异位词。

示例 1:

输入: s = "anagram", t = "nagaram"
输出: true

示例 2:

输入: s = "rat", t = "car"
输出: false

思路:
哈希表
代码:

class Solution {
    public boolean isAnagram(String s, String t) {
        if(s==null || t==null) return false;
        if(s.length()!=t.length())return false;
        int[] charstr = new int[26];
        for(int i=0;i

你可能感兴趣的:(242. 有效的字母异位词)