锅炉信息网 > 锅炉知识 > 锅炉学习

242. Valid Anagram

发布时间:

class Solution:n    # 即统计各字母出现的次数n    def isAnagram(self, s, t):n        dic1, dic2 = {}, {}n        for item

class Solution:n # 即统计各字母出现的次数n def isAnagram(self, s, t):n dic1, dic2 = {}, {}n for item in s:n dic1[item] = dic1.get(item, 0) + 1 # 语法:dict的get方法存在item时返回item对应的value,不存在item时返回指定值(0)n for item in t:n dic2[item] = dic2.get(item, 0) + 1n return dic1 == dic2nn # 此做法是用数组,但是unicode无法使用,因为unicode不只26个字母n def isAnagram2(self, s, t):n dic1, dic2 = [0]*26, [0]*26n for item in s:n dic1[ord(item)-ord('a')] += 1n for item in t:n dic2[ord(item)-ord('a')] += 1n return dic1 == dic2nn # 此做法写法简单,但面试不推荐,因为隐藏了太多细节n def isAnagram3(self, s, t):n return sorted(s) == sorted(t)n

精选推荐

  • 催化燃烧设备供应商
    催化燃烧设备供应商

    催化燃烧设备供应商,催化燃烧处理装置厂家,本装置是采用废气先进入喷淋塔过滤——干式过滤—-蜂窝活性碳吸附—脱附再生——催化燃

  • 该不该有模具供应商
    该不该有模具供应商

    今天红姐又来跟我探讨供应商的管理问题了。故事是这样的:供应商来料不良,原因是模具问题。而那个模具是我们找的一家模具供应商做的

  • 什么牌子高压锅好,高压锅哪个牌子好,高压锅什么牌子好,高压锅哪个品牌好
    什么牌子高压锅好,高压锅哪个牌子好,高

    1苏泊尔 双重安全阀门 高压锅双重安全阀,防烫把手,复合底。这款高压锅拥有双重安全阀门,更好的保证使用安全。搭载防烫伤把手,方便起

  • 高压锅啥牌子好,高压锅哪个牌子的好,什么高压锅牌子好,高压锅推荐选购指南
    高压锅啥牌子好,高压锅哪个牌子的好,什

    1、双喜阶梯型复底高压锅推荐理由:高压锅满足上蒸下煮,饭菜同时进行,方便快速,有效提升烹饪效率。多重安全防护,安全系数较高,家人使用

0