【LEETCODE】228-Summary Ranges
来源:互联网 发布:网络规划师不承认高工 编辑:程序博客网 时间:2024/05/16 23:34
Given a sorted integer array without duplicates, return the summary of its ranges.
For example, given [0,1,2,4,5,7], return["0->2","4->5","7"].
class Solution(object): def summaryRanges(self, nums): """ :type nums: List[int] :rtype: List[str] """ start=0 n=len(nums) i=0 ans=[] while i<n: s=i r=str(nums[i]) while i+1<n and nums[i+1]-nums[i]==1: i+=1 if i>s: r=r+"->"+str(nums[i]) ans.append(r) i+=1 return ans
0 0
- leetcode 228: Summary Ranges
- Leetcode 228 Summary Ranges
- LeetCode 228: Summary Ranges
- Summary Ranges - LeetCode 228
- leetcode[228]:Summary Ranges
- leetcode 228:Summary Ranges
- Summary Ranges(leetcode 228)
- Leetcode #228 Summary Ranges
- leetCode #228 Summary Ranges
- leetcode 228: Summary Ranges
- [Leetcode]#228 Summary Ranges
- Leetcode 228 Summary Ranges
- [LeetCode 228] Summary Ranges
- 【LeetCode】228 Summary Ranges
- LeetCode 228 Summary Ranges
- [leetcode 228] Summary Ranges
- 【LEETCODE】228-Summary Ranges
- LeetCode 228:Summary Ranges
- mac或linux中打开.bashrc,编辑完之后如何保存退出
- 79.shouldInteractWithTextAttachment各个代理方法解释 UITextView
- HDU 1068 Girls and Boys 二分图
- Tomcat 8.0的安装及配置
- JAVA只截取字符串中的数字
- 【LEETCODE】228-Summary Ranges
- Android: 实现表情输入键盘的另外一种思路
- oracle中方案的概念以及方案与数据库的关系
- vim常用命令
- mediafilesegmenter 分段视频
- 记--乱七八糟
- JAVA语言基础案例总结
- 自定义控件1---TextView
- python os.system os.popen 区别