func summaryRanges(nums []int) []string {
n := len(nums)
list := []string{}
for i:=0; i < n; i++{
left := i
for ;i<n-1 && nums[i]+1==nums[i+1] ;i++{
}
str := strconv.Itoa(nums[left])
if left < i {
str += "->"
str += strconv.Itoa(nums[i])
}
list = append(list, str)
}
return list
}
228. 汇总区间
最新推荐文章于 2025-12-05 10:55:08 发布
该代码定义了一个名为funcsummaryRanges的函数,它接收一个整数数组nums,通过遍历找到连续递增子序列,然后将这些子序列连接成字符串并返回。
471

被折叠的 条评论
为什么被折叠?



