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”].
解法1:
这题思路很简单,双指针。就是要写好写的没有bug不容易。
用一个j记录end的距离,然后在push到结果的时候检查j是否为1,以此来判断是否是单数。
C++
Java
重写了一个清楚点的版本
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”].
这题思路很简单,双指针。就是要写好写的没有bug不容易。
用一个j记录end的距离,然后在push到结果的时候检查j是否为1,以此来判断是否是单数。
C++
Java
重写了一个清楚点的版本