dengxinyi 6 years ago
parent
commit
6440751f63
1 changed files with 16 additions and 0 deletions
  1. 16 0
      easy/242.valid-anagram.go

+ 16 - 0
easy/242.valid-anagram.go

@@ -0,0 +1,16 @@
+func isAnagram(s string, t string) bool {
+	occur := make([]int, 26)
+	if len(s) != len(t) {
+		return false
+	}
+	for i := range s {
+		occur[int(s[i]-'a')]++
+		occur[int(t[i]-'a')]--
+	}
+	for i := 0; i < 26; i++ {
+		if occur[i] != 0 {
+			return false
+		}
+	}
+	return true
+}