力扣242.有效的字母异位词

python 复制代码
class Solution:
    def isAnagram(self, s: str, t: str) -> bool:
        n_s = len(s)
        n_t = len(t)
        if n_s != n_t:
            return False
        
        char_freq = {}
        for char in s:
            if char in char_freq:
                char_freq[char] += 1
            else:
                char_freq[char] = 1
        
        for char in t:
            if char not in char_freq:
                return False
            char_freq[char] -= 1
        
        for freq in char_freq.values():
            if freq != 0:
                return False
        return True
相关推荐
lLinkl3 分钟前
LeetCode-1.两数之和
算法·leetcode·散列表
(❁´◡`❁)Jimmy(❁´◡`❁)4 分钟前
F - Manhattan Christmas Tree 2
数据结构·算法
wxdlfkj5 分钟前
从算法溯源到硬件极限:解决微小球面小角度拟合与中心定位的技术路径
人工智能·算法·机器学习
高洁016 分钟前
基于Tensorflow库的RNN模型预测实战
人工智能·python·算法·机器学习·django
一起养小猫8 分钟前
LeetCode100天Day5-最小长度子数组与三数之和
算法·leetcode·职场和发展
小龙报10 分钟前
【初阶数据结构】从 “数组升级” 到工程实现:动态顺序表实现框架的硬核拆解指南
c语言·数据结构·c++·算法·机器学习·信息与通信·visual studio
多米Domi01115 分钟前
0x3f第九天复习(考研日)(10.57-14:00)
python·算法
博览鸿蒙17 分钟前
FPGA 经典面试题目及答案汇总
fpga开发·面试·职场和发展
byzh_rc23 分钟前
[模式识别-从入门到入土] 拓展-EM算法
算法·机器学习·概率论
努力学算法的蒟蒻26 分钟前
day41(12.22)——leetcode面试经典150
算法·leetcode·面试