passed all test cases using comparison of dictionaries
This commit is contained in:
parent
07f0cc4163
commit
66a9a2c6be
@ -4,4 +4,24 @@ def isAnagram(s, t):
|
|||||||
:type t: str
|
:type t: str
|
||||||
:rtype: bool
|
:rtype: bool
|
||||||
"""
|
"""
|
||||||
|
seen = {}
|
||||||
|
check = {}
|
||||||
|
count = 0
|
||||||
|
for letter in s:
|
||||||
|
if letter in seen:
|
||||||
|
seen[letter] += 1
|
||||||
|
else:
|
||||||
|
seen[letter] = 1
|
||||||
|
for letter in t:
|
||||||
|
if letter in check:
|
||||||
|
check[letter] += 1
|
||||||
|
else:
|
||||||
|
check[letter] = 1
|
||||||
|
if seen != check:
|
||||||
|
return False
|
||||||
|
else:
|
||||||
|
return True
|
||||||
|
|
||||||
|
print(isAnagram("anagram", "nagaram"))
|
||||||
|
print(isAnagram("rat", "car"))
|
||||||
|
print(isAnagram("a", "ab"))
|
||||||
Loading…
Reference in New Issue
Block a user