摘要: class Solution: def permute(self, nums: List[int]) -> List[List[int]]: if len(nums) <= 1: return [nums] answer = [] for i, num in enumerate(nums): n = nums[:i] + nums[i+1:] for y in self.permute(n): a 阅读全文
posted @ 2019-08-22 15:27 我叫郑小白 阅读(87) 评论(0) 推荐(0) 编辑
摘要: class Solution: def lenLongestFibSubseq(self, A: List[int]) -> int: s = set(A) n = len(A) result = 0 for i in range(n-1): for j in range(i+1, n): a, b = A[i], A[j] count = 2 while a+b in s: a, b = b, 阅读全文
posted @ 2019-08-22 11:38 我叫郑小白 阅读(215) 评论(0) 推荐(0) 编辑