难度:简单 题目来源:力扣(LeetCode) https://leetcode-cn.com/problems/valid-anagram
说明:
给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。
示例:
示例 1:
输入:s = “anagram”, t = “nagaram” 输出:true
示例 2:
输入:s = “rat”, t = “car” 输出:false
解法:
func isAnagram(s string, t string) bool {if len(s) != len(t) {return false}var counter [26]intsRuneArray, tRuneArray := []rune(s), []rune(t)for index := 0; index < len(sRuneArray); index++ {counter[sRuneArray[index]-'a']++counter[tRuneArray[index]-'a']--}for _, value := range counter {if value != 0 {return false}}return true}
