zoukankan      html  css  js  c++  java
  • 242. 有效的字母异位词

    思路:
    1、s和t长度不同,返回false;
    2、转list,sort(),s==t则返回true,否则返回false。
     1 class Solution(object):
     2     def isAnagram(self, s, t):
     3         """
     4         :type s: str
     5         :type t: str
     6         :rtype: bool
     7         """
     8         # 长度不同,返回false
     9         if len(s) != len(t):
    10             return False
    11         # 转成list,按字母排序
    12         lists = list(s)
    13         lists.sort()
    14         listt = list(t)
    15         listt.sort()
    16         # 两串相同则返回true,否则返回false
    17         if lists == listt:
    18             return True
    19         else:
    20             return False
    21 
    22 
    23 if __name__ == '__main__':
    24     solution = Solution()
    25     print(solution.isAnagram(s="anagram", t="nagaram"))
     
  • 相关阅读:
    python
    spice-vdagent
    no ia32-libs
    git conflict
    wget mirror
    docker !veth
    libprotobuff8.so not found
    angular 列表渲染机制
    Java测试技巧
    react组件生命周期
  • 原文地址:https://www.cnblogs.com/panweiwei/p/12697956.html
Copyright © 2011-2022 走看看