leetcode做题笔记242. 有效的字母异位词

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

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

示例 1:

复制代码
输入: s = "anagram", t = "nagaram"
输出: true

示例 2:

复制代码
输入: s = "rat", t = "car"
输出: false

思路一:直接利用字符串字典序来作比较

python一行

python 复制代码
class Solution(object):
    def isAnagram(self, s, t):
        return sorted(s) == sorted(t)
      

或者利用哈希表存储,比较两个字符串哈希表中值即可解决

相关推荐
再卷还是菜5 分钟前
Kubernetes(k8s) 控制器的详细介绍与总结
笔记·学习·kubernetes
无定义_15 分钟前
Dijkstra——单源最短路径
算法·图论
weixin_3077791320 分钟前
AI生成代码的隐患与治理:人工审查流程及提示词驱动的修复策略
开发语言·人工智能·算法
你想知道什么?23 分钟前
提示词工程-学习笔记
笔记·学习
zmzb010328 分钟前
C++课后习题训练记录Day201
c++·算法·图论
lch2011_yb30 分钟前
CSP-J 2023 小苹果
算法
上海心泾国际物流有限公司38 分钟前
去年秋天,我在闵行区为一批冷链货找仓库
经验分享·笔记·健康医疗·交通物流
星星.72242 分钟前
【图论】最小生成树|Prim+Kruskal算法
数据结构·c++·算法·图论
圣保罗的大教堂44 分钟前
leetcode 3734. 大于目标字符串的最小字典序回文排列 困难
leetcode
STQY燊桐启元(深圳)电子科技1 小时前
大功率储能PCS散热升级,ST-PCM180氮化铝相变陶瓷适配高密度热管理
经验分享·笔记·pcm