要和Missing Ranges联动。
public class Solution {
public List<String> summaryRanges(int[] nums) {
List<String> result = new LinkedList<>();
int length = nums.length;
for (int i = 0; i < length; i++) {
int num = nums[i];
while (i < length - 1 && nums[i] + 1 == nums[i + 1]) {
i++;
}
if (num == nums[i]) {
result.add(String.valueOf(num));
} else {
result.add(String.valueOf(num) + "->" + String.valueOf(nums[i]));
}
}
return result;
}
}