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)
      

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

相关推荐
灵感__idea5 小时前
Hello 算法:“走一步看一步”的智慧
前端·javascript·算法
lwf0061646 小时前
导数学习日记
学习·算法·机器学习
头发够用的程序员7 小时前
从滑动窗口到矩阵运算:img2col算法基本原理
人工智能·算法·yolo·性能优化·矩阵·边缘计算·jetson
武帝为此8 小时前
【数据清洗缺失值处理】
python·算法·数学建模
daanpdf8 小时前
新视野大学英语视听说教程2第四版听力音频原文及答案
笔记
Halo_tjn8 小时前
Java 基于字符串相关知识点
java·开发语言·算法
念越9 小时前
算法每日一题 Day08|双指针法解决三数之和
算法·力扣
黎阳之光9 小时前
黎阳之光透明管理:视频孪生重构智慧仓储新范式
人工智能·算法·安全·重构·数字孪生
6Hzlia9 小时前
【Hot 100 刷题计划】 LeetCode 199. 二叉树的右视图 | C++ DFS 逆序遍历
c++·leetcode·深度优先
U盘失踪了9 小时前
Playwright Trace 查看器
笔记