LeetCode Ransom Note

来源:互联网 发布:droid4x安卓模拟器mac 编辑:程序博客网 时间:2024/06/05 04:11
class Solution(object):    def canConstruct(self, ransomNote, magazine):        """        :type ransomNote: str        :type magazine: str        :rtype: bool        """        magazine_k_v = {}        for i in magazine:            t = magazine_k_v.get(i)            if t == None:                magazine_k_v[i]=1            else:                magazine_k_v[i]+=1        for j in ransomNote:            t = magazine_k_v.get(j)            if t == None:                return False            elif t == 0:                return False            else:                magazine_k_v[j]=t-1        return True
0 0
原创粉丝点击