LeetCode[228] Summary Ranges
来源:互联网 发布:数据漫游三星在哪 编辑:程序博客网 时间:2024/04/30 03:05
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 {public:vector<string> summaryRanges(vector<int>& nums) {vector<string> res;vector<int>::iterator front = nums.begin(), back = nums.begin();while (back != nums.end()){while (back + 1 != nums.end() && *(back + 1) == *back + 1)++back;string s;if (front == back)s = to_string(*front);elses = to_string(*front) + "->" + to_string(*back);res.push_back(s);front = back + 1, back = front;}return res;}};
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
- Hadoop上编写mr计算
- 如何在Window7下彻底清除360注册表
- CSDN Markdown简明教程5-快速上手
- 最大子数组和问题
- mongo用户权限,限制访问
- LeetCode[228] Summary Ranges
- (六) 生成设备节点
- java学习笔记(1):异常
- chrome设置Http代理
- Android管理服务(Service)的生命周期(lifecycle)
- Linux文件读写机制及优化方式
- Linux下安装NumPy
- DX11:先定一个小目标,比如:把DX11龙书上的知识点系统的总结下来
- Pure表单