242. 有效的字母异位词

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

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

示例 1:

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

示例 2:

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

提示:

  • 1 <= s.length, t.length <= 5 * 104
  • st 仅包含小写字母

思路:就是判断2个字符串中每个字符的出现次数是否相同。
代码(Python):

python 复制代码
class Solution(object):
    def isAnagram(self, s, t):
        if len(s) != len(t):         //如果s和t长度不同,肯定不满足
            return False;
        for x in s:                  //然后再判断s和t中每个字符的出现次数是否相同
            if s.count(x) != t.count(x):
                return False;
        return True;
相关推荐
Liangwei Lin5 分钟前
LeetCode 155. 最小栈
java·javascript·算法
我叫黑大帅7 分钟前
PyScript-GitHubRepo: 构建高性能GitHub仓库批量下载工具的技术实践
后端·python·面试
洛水水10 分钟前
【数据结构】红黑树详解
数据结构·红黑树
炸膛坦客10 分钟前
嵌入式 - 数据结构与算法:(1-9)数据结构 - 队列(Queue)
c语言·数据结构
lbb 小魔仙21 分钟前
基于Python构建RAG(检索增强生成)系统:从原理到企业级实战
开发语言·python
~|Bernard|38 分钟前
二.go语言中map的底层原理(2026-5-8)
算法·golang·哈希算法
SunnyDays101139 分钟前
Python 如何精准统计 Word 文档的页数、字数、行数
python·word文档字数统计
AbandonForce1 小时前
哈希表(HashTable,散列表)个人理解
开发语言·数据结构·c++·散列表
mask哥1 小时前
力扣算法java实现汇总整理(下)
java·算法·leetcode
代码中介商1 小时前
栈结构完全指南:顺序栈实现精讲
c语言·开发语言·数据结构