leetcode128
Posted AsenYang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode128相关的知识,希望对你有一定的参考价值。
1 class Solution: 2 def longestConsecutive(self, nums: ‘List[int]‘) -> int: 3 if len(nums)<=1: 4 return len(nums) 5 6 nums2 = sorted(set(nums)) 7 pre = nums2[0] 8 maxc = 0 9 curc = 1 10 for i in range(1,len(nums2)): 11 if nums2[i] == pre + 1: 12 curc += 1 13 else: 14 maxc = max(maxc,curc) 15 curc = 1 16 pre = nums2[i] 17 return max(maxc,curc)
以上是关于leetcode128的主要内容,如果未能解决你的问题,请参考以下文章
Leetcode 128. Longest Consecutive Sequence