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;
相关推荐
码农飞哥10 分钟前
我把RAG召回率从60%提到90%,就改了这两件事
python·知识库·向量检索·rag·效果提示
宸津-代码粉碎机11 分钟前
Spring AI企业级实战|从RAG优化到Agent多工具调度
java·大数据·人工智能·后端·python·spring
yuhuofei202113 分钟前
【Python入门】Python中的字典dict
python
Jinkxs33 分钟前
Python基础 - 文件的写入操作 write与writelines方法
android·服务器·python
QuZero37 分钟前
Guava Cache Deep Dive
java·后端·算法·guava
初学Python的小明39 分钟前
Python格式化输出、运算符、分支&循环
python
随意起个昵称44 分钟前
线性dp-LIS题目4(A Twisty Movement)
算法·动态规划
92year1 小时前
用 browser-use 让 AI 自己操作浏览器:从安装到自动填表全流程
python·ai·浏览器自动化·browser-use
Felven1 小时前
B. Fair Numbers
数据结构·算法
人道领域1 小时前
【LeetCode刷题日记】93.复原IP地址
java·开发语言·算法·leetcode