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)
      

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

相关推荐
码农水水9 分钟前
SpringBoot配置优化:Tomcat+数据库+缓存+日志全场景教程
java·数据库·spring boot·后端·算法·tomcat·哈希算法
JMchen12310 分钟前
Android音频处理全解析:从3A算法到空间音频,打造专业级音频体验
android·经验分享·算法·kotlin·android studio·音视频
哈龙_9910 分钟前
Android Room学习笔记
android·笔记
有一个好名字11 分钟前
力扣-省份数量
python·算法·leetcode
iAkuya16 分钟前
(leetcode)力扣100 55全排列
算法·leetcode·职场和发展
xency19 分钟前
sql注入
笔记
2301_7657031422 分钟前
动态库热加载技术
开发语言·c++·算法
2401_8414956425 分钟前
【强化学习】REINFORCE 算法
人工智能·python·算法·强化学习·reinforce·策略梯度·蒙特卡洛
宵时待雨43 分钟前
STM32笔记归纳4:I2C
笔记·stm32·单片机
棱镜Coding1 小时前
LeetCode-Hot100 30.两两交换链表中的节点
算法·leetcode·链表