Problem 163: Missing Ranges
PreviousProblem 158: Read N Characters Given Read4 II - Call multiple timesNextProblem 360: Sort Transformed Array
Last updated
Last updated
这道题的麻烦之处就在于,是否有 lower -> 第一个元素, 最后一个元素 -> upper,以及什么时候是单个元素,什么时候要加箭头
我们可以用双指针来实现,prev 和 cur。当他们之间相差大于 1 的时候就证明有一段丢失了。
元素越界,所以用 long
这个 test case 就会越界
循环次数
之所以是 <=
是因为要考虑最后一个元素到 upper 这一段