148 字
1 分钟
LeetCode-242.有效的字母异位词
哈希表
给定两个字符串
s和t,编写一个函数来判断t是否是s的 字母异位词。字母异位词是通过重新排列不同单词或短语的字母而形成的单词或短语,并使用所有原字母一次。
示例 1:
输入: s = "anagram", t = "nagaram"输出: true示例 2:
输入: s = "rat", t = "car"输出: false
func isAnagram(s string, t string) bool { record := [26]int{} for _, i := range s { record[i - rune('a')]++ }
for _, i := range t { record[i - rune('a')]-- }
return record == [26]int{}} LeetCode-242.有效的字母异位词
https://sheep44044.github.io/posts/算法/哈希/leetcode-242有效的字母异位词/