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

网站首页的名字通常是建设银行网站百度一下

网站首页的名字通常是,建设银行网站百度一下,有没有专门做网站的,在哪里看片?题目 给定一个 无重复元素 的 有序 整数数组 nums 。 返回 恰好覆盖数组中所有数字 的 最小有序 区间范围列表 。也就是说,nums 的每个元素都恰好被某个区间范围所覆盖,并且不存在属于某个范围但不属于 nums 的数字 x 。 列表中的每个区间范围 [a,b]…

题目

给定一个  无重复元素 的 有序 整数数组 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
  • -2^31 <= nums[i] <= 2^31 - 1
  • nums 中的所有值都 互不相同
  • nums 按升序排列

解答

源代码

class Solution {public List<String> summaryRanges(int[] nums) {List<String> res = new ArrayList<>();if (nums.length == 0) {return res;}String temp;int left = nums[0];for (int i = 1; i < nums.length; i++) {if (nums[i] != nums[i - 1] + 1) {if (nums[i - 1] == left) {temp = "" + left;res.add(temp);} else {temp = left + "->" + nums[i - 1];res.add(temp);}left = nums[i];}}if (nums[nums.length - 1] == left) {temp = "" + left;res.add(temp);} else {temp = left + "->" + nums[nums.length - 1];res.add(temp);}return res;}
}

总结

很笨蛋的方法,一个个遍历,不连续的地方就切开,前面形成一个区间。

http://www.yayakq.cn/news/696972/

相关文章:

  • 网站推广策划的策略自驾游黄山风景区旅游攻略
  • 上海微信网站建设公司电话wordpress app主题
  • 公司禁用网站怎么做网站建设年份查询
  • 怎么做切片网站建站加盟
  • 网站备案需要哪些东西招聘网站套餐
  • 网站建设模板平台域名解析工具
  • 有了域名怎么做网站专业企业网站开发联系电话
  • 网站建 设方案说明书新增网站和新增接入
  • 珠海住房和建设局网站如何让谷歌收录网站
  • 网站平台建设实训心得体会佛山做网站优化公司
  • 筑巢网站建设能答题做试卷的网站
  • 北京做网站企业网站模板 html
  • 给自己的网站做关键词流程网站备案链接地址
  • 太仓网站公司北京电商网站开发公司
  • 网站运营需要学什么默认线路正在切换线路
  • 广东电子商务网站建设价格苏州企业门户网站
  • 做金融网站需要什么营业执照蜀icp备 网站建设中企动力成都
  • 网站制作技术介绍网站退出率是什么意思
  • 品牌手机网站开发财富半岛建设购物网站
  • 开网店要建网站平台吗wordpress 整站语言
  • 网站怎么做数据库榆林市网站seo
  • 一个域名可以做中英文两个网站吗网站做下CDN防护
  • 国外酷炫网站有哪些wordpress 框架
  • 搜索推广网站哪家做的最好莱芜益寿堂网站
  • h5游戏网站开发葫芦岛网站建设
  • 面试学校网站开发做视频网站怎么对接云盘
  • 网站建设毕业设计过程西安网站建设云阔网络熊掌号
  • 怎么自己创建一个网站代码学校网站建设是什么
  • 免费浏览网站的软件邵阳招聘网最新招聘信息网
  • 怎么建网站手机版如何绑定域名wordpress