思路:
1.定义一个数组记为record,并且将数组所有元素初始化为0 2.开始对所定义的字符串遍历,确定其是否存在字母a,将a所对应ASCII中的数值进行记录并加1 3.对t字符串进行循环遍历,确定是否再次出现字母a,找到并且记录,将对应的数值减一 4.对对应的26个编码进行循环,如果出现的次数不等于零,则返回错误并清空。
class Solution:
def isAngle(self,s:str,t:str)->bool:
record=[0]*26
for i in s:
record[ord(i)-ord("a")]+=1
for i in t:
record[ord(i)-ord("a")]-=1
for i in range(26):
if record[i]!=0:
return False
return True