leetcode-228-汇总区间
Posted oldby
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode-228-汇总区间相关的知识,希望对你有一定的参考价值。
题目描述:
第一次提交:双指针 O(N)
class Solution: def summaryRanges(self, nums: List[int]) -> List[str]: #first = 0 last = 0 res = [] while last!=len(nums): first = last while last+1<len(nums) and nums[last+1]-nums[last]==1: last += 1 if first == last: res.append(str(nums[first])) else: res.append("->".format(nums[first],nums[last])) last += 1 return res
以上是关于leetcode-228-汇总区间的主要内容,如果未能解决你的问题,请参考以下文章
LeetCode --- 228. Summary Ranges 解题报告