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;
相关推荐
Tisfy几秒前
LeetCode 2553.分割数组中数字的数位:模拟(maybe+翻转)——java也O(1)
java·数学·算法·leetcode·题解·模拟·取模
m0_60916049几秒前
Redis怎样在Spring中执行批量Pipeline指令
jvm·数据库·python
2301_78384865几秒前
如何实现SQL动态字段选择查询_利用反射或动态拼接字符串
jvm·数据库·python
2303_821287382 分钟前
SQL如何检查字符串是否存在:INSTR与LOCATE函数使用
jvm·数据库·python
2401_824222692 分钟前
如何在 Firebase Storage 中批量获取所有媒体文件的下载链接
jvm·数据库·python
.柒宇.4 分钟前
Python 协程(Coroutine)指南:从入门到实战
python·协程
平行侠5 分钟前
33水库抽样 - 从未知大小的流中等概率采样
数据结构·算法
2401_850491655 分钟前
解决Socket图像传输中断问题:基于TCP的可靠图片传输教程
jvm·数据库·python
2301_783848659 分钟前
如何在UI中高亮显示近三天更新过的数据行_时间差高亮规则
jvm·数据库·python
吴声子夜歌12 分钟前
Java——Integer与二进制算法
java·算法