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)
      

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

相关推荐
AA陈超13 分钟前
LyraStarterGame_5.6 Experience系统加载流程详细实现
c++·笔记·学习·ue5·虚幻引擎·lyra
浦东新村轱天乐14 分钟前
2025.12.08-2025.12.14:课题分离,不要在意外在评价。
笔记·职场发展
Learner__Q21 分钟前
每天五分钟:动态规划-LeetCode高频题_day2
算法·leetcode·动态规划
一韦以航.27 分钟前
C【指针】详解(上)
c语言·数据结构·c++·算法
d111111111d1 小时前
STM32得中断服务函数,为什么不能有返回值
笔记·stm32·单片机·嵌入式硬件·学习
mit6.8241 小时前
固定中间
算法
阿蒙Amon1 小时前
JavaScript学习笔记:12.类
javascript·笔记·学习
老马啸西风1 小时前
成熟企业级技术平台 MVE-010-跳板机 / 堡垒机(Jump Server / Bastion Host)
人工智能·深度学习·算法·职场和发展
阿蒙Amon1 小时前
JavaScript学习笔记:10.集合
javascript·笔记·学习
快撑死的鱼2 小时前
Llama-factory 详细学习笔记:第六章:DPO (直接偏好优化) 实战 (难点)
笔记·学习·llama