21 lines
267 B
Go
21 lines
267 B
Go
package q242
|
|
|
|
func isAnagram(s string, t string) bool {
|
|
if len(s) != len(t) {
|
|
return false
|
|
}
|
|
cnt := map[rune]int{}
|
|
|
|
for _, r := range s {
|
|
cnt[r]++
|
|
}
|
|
for _, r := range t {
|
|
cnt[r]--
|
|
if cnt[r] < 0 {
|
|
return false
|
|
}
|
|
}
|
|
return true
|
|
}
|
|
|
|
var _ = isAnagram
|