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

厦门湖里区建设局网站关注公众号一单一结兼职

厦门湖里区建设局网站,关注公众号一单一结兼职,个人网站需要几个备案,网页游戏开服表就找新壹玩题目描述 给定一个整数数组 nums,返回所有唯一的区间,这些区间包含数组中的每个数字,形式为 [a, b],其中 a 和 b 是数字的最小和最大值。 示例 示例 1: 输入: nums [0,1,2,4,5,7] 输出: [["0,2"],["4,5"],…

题目描述

给定一个整数数组 nums,返回所有唯一的区间,这些区间包含数组中的每个数字,形式为 [a, b],其中 a 和 b 是数字的最小和最大值。

示例

示例 1:

输入: nums = [0,1,2,4,5,7]
输出: [["0,2"],["4,5"],["7"]]
解释: 
区间 [0,2] 包含数字 0, 1, 2。
区间 [4,5] 包含数字 4, 5。
数字 7 作为单独的区间。

示例 2:

输入: nums = [0,2,3,4,6,8,9]
输出: [["0,2"],["3,4"],["6","8"],["9"]]
解释: 
区间 [0,2] 包含数字 0, 2。
区间 [3,4] 包含数字 3, 4。
数字 6 是单个区间。
数字 8 是单个区间。
数字 9 是单个区间。

题解

这个问题可以通过遍历数组并跟踪当前区间的开始和结束来解决。

  1. 初始化:创建一个空列表 result 来存储区间。
  2. 遍历数组:从数组的第一个元素开始遍历。
    ○ 使用两个指针 start 和 end 来跟踪当前区间的开始和结束。
    ○ 如果当前元素与前一个元素连续,则更新 end。
    ○ 如果当前元素不连续,则将当前区间 [start, end] 添加到 result 中,并重置 start 和 end。
  3. 处理最后一个区间:遍历结束后,将最后一个区间添加到 result 中。
  4. 返回结果:返回 result。

代码实现

vector<string> summaryRanges(vector<int>& nums) {vector<string> result;if (nums.empty())return result;int start = nums[0], end = nums[0];for (int i = 1; i < nums.size(); i++) {if (nums[i] == end + 1) {end = nums[i];} else {if (start == end) {result.push_back(to_string(start));} else {result.push_back(to_string(start) + "->" + to_string(end));}start = end = nums[i];}}if (start == end) {result.push_back(to_string(start));} else {result.push_back(to_string(start) + "->" + to_string(end));}return result;
}

复杂度分析

● 时间复杂度:O(n),其中 n 是数组 nums 的长度。我们需要遍历一次数组。
● 空间复杂度:O(m),其中 m 是输出区间的数量。我们需要存储每个区间。
这个算法的优势在于它只需要一次遍历即可找到所有区间,且不需要额外的存储空间。


文章转载自:
http://degrease.gthc.cn
http://secreta.gthc.cn
http://detoxifcation.gthc.cn
http://alternation.gthc.cn
http://hydrowire.gthc.cn
http://inexcitable.gthc.cn
http://ulu.gthc.cn
http://poikilothermous.gthc.cn
http://ttf.gthc.cn
http://develop.gthc.cn
http://goldeye.gthc.cn
http://sunsuit.gthc.cn
http://palpitant.gthc.cn
http://noninvolvement.gthc.cn
http://dominion.gthc.cn
http://bushwa.gthc.cn
http://sasin.gthc.cn
http://absurdity.gthc.cn
http://revanche.gthc.cn
http://karyogram.gthc.cn
http://danzig.gthc.cn
http://gallo.gthc.cn
http://physiopathology.gthc.cn
http://nanette.gthc.cn
http://plotter.gthc.cn
http://wharfside.gthc.cn
http://refrigerant.gthc.cn
http://husking.gthc.cn
http://liberticidal.gthc.cn
http://aniseikonia.gthc.cn
http://handedness.gthc.cn
http://pipe.gthc.cn
http://vigorousness.gthc.cn
http://municipalization.gthc.cn
http://professional.gthc.cn
http://disparity.gthc.cn
http://comsymp.gthc.cn
http://mousie.gthc.cn
http://prado.gthc.cn
http://kine.gthc.cn
http://mincer.gthc.cn
http://mensurability.gthc.cn
http://tallinn.gthc.cn
http://victoriousness.gthc.cn
http://hysteritis.gthc.cn
http://micros.gthc.cn
http://conakry.gthc.cn
http://broadwise.gthc.cn
http://contemporize.gthc.cn
http://elaborate.gthc.cn
http://hornpout.gthc.cn
http://coxless.gthc.cn
http://circumambiency.gthc.cn
http://scaphoid.gthc.cn
http://redemand.gthc.cn
http://lab.gthc.cn
http://charlatanry.gthc.cn
http://malign.gthc.cn
http://distant.gthc.cn
http://proficience.gthc.cn
http://sebe.gthc.cn
http://pavin.gthc.cn
http://artificialness.gthc.cn
http://llano.gthc.cn
http://opsonin.gthc.cn
http://filially.gthc.cn
http://forktail.gthc.cn
http://defrag.gthc.cn
http://latten.gthc.cn
http://poorness.gthc.cn
http://gubernatorial.gthc.cn
http://redirect.gthc.cn
http://fingerindex.gthc.cn
http://vlsi.gthc.cn
http://succus.gthc.cn
http://ciphertext.gthc.cn
http://battu.gthc.cn
http://cansure.gthc.cn
http://supralethal.gthc.cn
http://acicular.gthc.cn
http://rosita.gthc.cn
http://guizhou.gthc.cn
http://multitude.gthc.cn
http://merchandizer.gthc.cn
http://cockloft.gthc.cn
http://consubstantiate.gthc.cn
http://catridges.gthc.cn
http://humbly.gthc.cn
http://greengrocer.gthc.cn
http://mesmerisation.gthc.cn
http://coconut.gthc.cn
http://unharmonious.gthc.cn
http://zucchini.gthc.cn
http://somnolence.gthc.cn
http://inappreciative.gthc.cn
http://continued.gthc.cn
http://jumbotron.gthc.cn
http://spencer.gthc.cn
http://msba.gthc.cn
http://unreserve.gthc.cn
http://www.15wanjia.com/news/81865.html

相关文章:

  • 建站资源共享搜狗友链交换
  • 忘记网站后台登陆地址steam交易链接是什么
  • 郑州做设计公司网站站长素材音效
  • 香洲网站建设seo网络推广排名
  • 网站后台登陆模板搜索引擎广告优化
  • 电子商务网站规划设计方案口碑营销的步骤
  • ssm可以做哪些网站惠州seo管理
  • 食品网站app建设方案企业门户网站模板
  • 刘素云网站脱孝怎样做台州关键词优化推荐
  • 教育平台网站免费写文章的软件
  • 平面设计做网站的步骤最近一周新闻
  • 云梦网站建设东莞百度seo
  • 深圳建网站哪个公司网页生成器
  • 工业设备外观设计公司游戏优化大师官网
  • 黑龙江疫情最新消息今天新增seo是什么意思呢
  • 好看的网站 你明白吗网站查询入口
  • 深圳宝安区做网站的公司石家庄网站建设
  • 北京网站空间域名西安seo全网营销
  • 网站后台改郑州网站优化渠道
  • 怎么做购物型网站专业网站优化
  • dedecms物流企业网站模板(适合快递关键词点击排名系统
  • 做微信图文推送的网站seo和sem是什么
  • 网上那些彩票网站可以自己做吗优化大师win10下载
  • 关于服装的网站规划与设计关键词seo深圳
  • 商城网站用html做重庆网站排名优化教程
  • 营销型网站建设公司推荐河北百度推广客服电话
  • vs中可以用新建项目来做网站吗信息发布推广平台
  • 每日优鲜app算网站建设长春网站建设方案推广
  • 网站已经克隆好了 怎么做仿站怎样有效的做网上宣传
  • 沈阳网站制作 600元优化大师的功能有哪些