当前位置: 首页 > news >正文

新闻网成都网络优化公司有哪些

新闻网,成都网络优化公司有哪些,徐家汇网站建设,宜昌网站建设原题链接:https://leetcode.cn/problems/summary-ranges/description/ 228. 汇总区间 给定一个 无重复元素 的 有序 整数数组 nums 。 返回 恰好覆盖数组中所有数字 的 最小有序 区间范围列表 。也就是说,nums 的每个元素都恰好被某个区间范围所覆盖&…

原题链接:https://leetcode.cn/problems/summary-ranges/description/

228. 汇总区间

给定一个 无重复元素 的 有序 整数数组 nums 。

返回 恰好覆盖数组中所有数字 的 最小有序 区间范围列表 。也就是说,nums 的每个元素都恰好被某个区间范围所覆盖,并且不存在属于某个范围但不属于 nums 的数字 x 。

列表中的每个区间范围 [a,b] 应该按如下格式输出:

“a->b” ,如果 a != b
“a” ,如果 a == b

示例 1:

输入:nums = [0,1,2,4,5,7] 输出:[“0->2”,“4->5”,“7”] 解释:区间范围是: [0,2] -->
“0->2” [4,5] --> “4->5” [7,7] --> “7”

示例 2:

输入:nums = [0,2,3,4,6,8,9] 输出:[“0”,“2->4”,“6”,“8->9”] 解释:区间范围是: [0,0]
–> “0” [2,4] --> “2->4” [6,6] --> “6” [8,9] --> “8->9”

提示:

0 <= nums.length <= 20
-231 <= nums[i] <= 231 - 1 nums 中的所有值都 互不相同 nums 按升序排列

golang

func summaryRanges(nums []int) []string {if len(nums) == 0 {return nil}var l, r intvar ret []stringfor i := 1; i < len(nums); i++ {if nums[i] != nums[i-1] + 1 {if l == r {ret = append(ret, fmt.Sprint(nums[l]))} else {ret = append(ret, fmt.Sprint(nums[l]) + "->" + fmt.Sprint(nums[r]))}l = ir = i}else {r = i}}if l == r {ret = append(ret, fmt.Sprint(nums[l]))} else {ret = append(ret, fmt.Sprint(nums[l]) + "->" + fmt.Sprint(nums[r]))}return ret
}

c++

class Solution {
public:vector<string> summaryRanges(vector<int>& nums) {vector<string> ret;if (nums.size() == 0) {return ret;}int l = 0, r = 0;for (int i = 1; i < nums.size(); i++) {if (nums[i] != nums[i-1] + 1) {if (l == r) {ret.push_back(to_string(nums[l]));} else {ret.push_back(to_string(nums[l]) + "->" + to_string(nums[r]));}l = i;r = i;} else {r = i;}}if (l == r) {ret.push_back(to_string(nums[l]));} else {ret.push_back(to_string(nums[l]) + "->" + to_string(nums[r]));}return ret;}
};
http://www.tj-hxxt.cn/news/60282.html

相关文章:

  • 全套网站模板如何做一个网站的seo
  • 做的比较好的旅游网站郑州seo管理
  • 坂田做网站seo 排名 优化
  • 网站建设服务有哪些百度搜索风云榜电视剧
  • 网站导航条背景图片网站竞价推广托管公司
  • 网站建设实训总结报告百度友情链接
  • 个人网站的名字天津企业seo
  • 云南网站建设哪家公司好网络营销的效果是什么
  • 中国建设部官方网站资格证查询杭州网站推广平台
  • 南京网站设计机构韩国搜索引擎排名
  • 做游戏动画外包网站win10优化工具
  • 济南智能网站建设电话常见的网站推广方式有哪些
  • 佛山o2o网站建设百度seo和谷歌seo有什么区别
  • 公司网站首页导航html优化关键词推广
  • 怎样可以免费做网站青岛网站建设与设计制作
  • 网站建设开公司现在好做吗网站建设关键词排名
  • iis网站连接数据库失败网站推广教程
  • 做行业网站投入合肥网站关键词优化公司
  • 如何设置网站域名合肥今天的最新消息
  • wordpress内嵌视频太原seo管理
  • 一个做网站的软件seo做得比较好的企业案例
  • 做网站客户没有付定金网站备案流程
  • 采用html5网站整站优化包年
  • 怎样防止网站被黑如何在百度上发表文章
  • 企业网站源码英文经典软文案例
  • 厦门网站设计培训公司百度海南分公司
  • 做网站seo我要软文网
  • 存储网站建设制作网页的工具软件
  • 怎么创建网站快捷方式到桌面口碑好网络营销电话
  • 毕业设计做视频网站网站建设免费