python刷Leetcode
使用python再刷一遍Leetcode前200题,一方面巩固刚学的python,另一方面复习算法。
小蜜蜂编程日记
这个作者很懒,什么都没留下…
展开
-
LeetCode python3 5-6
5-最长回文class Solution: def longestPalindrome(self, s: str) -> str: n = len(s) dp = [[False] * n for _ in range(n)] # dp[i][j]代表从索引i到索引j是否为回文 ans = "" # 枚举子串的长度 l+1 for l in range(n): # 枚举子串的起始位置 .原创 2020-07-31 10:14:46 · 156 阅读 · 0 评论 -
python3刷Leetcode 1-3
刚切换到python3发现类函数的不同# python3class Solution: def twoSum(self, nums: List[int], target: int) -> List[int]:# python2class Solution(object): def twoSum(self, nums, target):其中nums后面的“: List[int]”,target后面的“: int” 都是python3新增的类型注解,而->List[.原创 2020-07-09 19:58:53 · 220 阅读 · 0 评论