每日一题——228. 汇总区间

228. 汇总区间

分类:

  • 数组

简单题,但是边界条件挺细节,特别是c++,还要额外注意int的边界,不然 nums[i] == nums[i-1] + 1会overflow

class Solution {
public:
    vector summaryRanges(vector& nums) {
        vector res;
        if(nums.size() == 0) return res;
        int start = 0;
        for(int i=1; i" + to_string(nums[i-1])
                );
                start = i;
            }
        }
        
        return res;
    }
};

2021/01/10

你可能感兴趣的:(leetcode,数组)