242. 有效的字母异位词

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

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

示例 1:

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

示例 2:

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

提示:

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

思路:就是判断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;
相关推荐
坤坤子吖6 小时前
算法学习——单调队列
开发语言·c++·笔记·学习·算法
taller_20007 小时前
【012】数据类型入门: Excel 数据到 Python 值的转换
python·excel·pie·py
淡漠的蓝精灵7 小时前
web.py:一个简单到极致的 Python Web 框架
开发语言·前端·python·其他
Js.Tx7 小时前
【具体数学 Concrete Mathematics】2.1.5 一般性的方法
算法·具体数学
起个名字费劲死了8 小时前
Halcon学习一:骰子识别
前端·python·学习
eric-sjq8 小时前
小思框架 · 30M 级长上下文新架构对比技术报告
人工智能·python·深度学习·语言模型
秋天的怀念_David9 小时前
算法一千零一夜 · 作品相关:版权与致谢声明
程序人生·算法·学习方法
图灵-M9 小时前
【数据结构】静态 & 动态顺序表
c语言·数据结构·笔记
揽星河..9 小时前
【C语言】数组
c语言·开发语言·算法
careathers9 小时前
【数据结构】基于比较的排序算法 - 选择排序
数据结构·算法·排序算法