LeetCode之Summary Ranges
来源:互联网 发布:加入淘宝教育 编辑:程序博客网 时间:2024/06/05 18:33
class Solution {public: vector<string> summaryRanges(vector<int>& nums) { vector<string> res; if(nums.empty()) return res; int first(0); for(int i = 0; i < nums.size(); ++i){ if(i == nums.size()-1 || nums[i+1] > nums[i] + 1){//出现新的子段 string tmp_res; tmp_res += num2string(nums[first]); if(i > first){ tmp_res += "->"; tmp_res += num2string(nums[i]); } res.push_back(tmp_res); first = i+1; } } return res; } string num2string(int num){ stringstream s; string line; s << num; s >> line; return line; }};
0 0
- LeetCode之Summary Ranges
- leetcode之Summary Ranges
- LeetCode 之 Summary Ranges
- LeetCode OJ 之 Summary Ranges
- Leetcode之Summary Ranges 问题
- leetcode 228: Summary Ranges
- Leetcode 228 Summary Ranges
- leetcode--Summary Ranges
- LeetCode 228: Summary Ranges
- [leetcode] Summary Ranges
- 【Leetcode】Summary Ranges
- Summary Ranges - LeetCode 228
- 【LeetCode】Summary Ranges
- [LeetCode]Summary Ranges
- [leetcode] Summary Ranges
- [leetcode][array] Summary Ranges
- leetcode[228]:Summary Ranges
- [LeetCode] Summary Ranges
- 16 3Sum Closest
- AJAX POST&跨域 解决方案 - CORS
- 浅谈算法和数据结构: 十一 哈希表 http://blog.jobbole.com/79261/
- Android XML属性介绍
- 大数据平台任务调度与监控系统
- LeetCode之Summary Ranges
- POJ1511 Invitation Cards(SPFA+逆图)
- C++中指针和引用的区别
- VS2010 C++ 学习笔记(六) this指针 const 指针 引用
- 如何使用JVisualVM进行性能分析
- JAVA的面向对象编程--------课堂笔记
- 玩玩负载均衡---在window与linux下配置nginx
- C++中的函数指针和函数对象总结
- NSDateFormatter美国时间格式转换