leetcode 228. Summary Ranges
来源:互联网 发布:施工进度网络计划图 编辑:程序博客网 时间:2024/05/19 03:26
class Solution(object): def summaryRanges(self, nums): """ :type nums: List[int] :rtype: List[str] """ if not nums: return [] res = [] last_number = nums[0] tmp = str(nums[0]) for i in range(1,len(nums)): if nums[i] == last_number+1: last_number = nums[i] continue else: if tmp != str(last_number): tmp += '->'+str(last_number) res.append(tmp) tmp = str(nums[i]) last_number = nums[i] if last_number == nums[len(nums)-1] and tmp != str(last_number): tmp += '->'+str(last_number) res.append(tmp) return res
阅读全文
0 0
- [leetcode]228.Summary Ranges
- [LeetCode]228.Summary Ranges
- [leetcode] 228.Summary Ranges
- [leetcode] 228. Summary Ranges
- 228. Summary Ranges LeetCode
- 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
- LeetCode 228. Summary Ranges
- [LeetCode]228. Summary Ranges
- mysql启用系统定时任务自动调用存储过程动态拼接表
- jquery-css方法
- 集合
- 面试技能汇总
- 技术文章 | 如何将 HTML5 性能发挥到极致
- leetcode 228. Summary Ranges
- Android集成网易云信(关于聊天发送位置消息)
- web项目部署问题
- LINUX SCP
- 字符串string 、byte[]、MemoryStream、Base64String的相互转换
- Cookie/Session机制详解
- 最小生成树
- php结合redis实现高并发下的抢购、秒杀功能
- ABAP Objects Design Patterns – Model View Controller (MVC) Part 2