当前位置: 首页 > 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出发,向右遍历。每次遇到相邻元素之间的差值大于 1 时,我们就找到了一个区间。遍历完数组之后,就能得到一系列的区间的列表。

在遍历过程中,维护下标 low和 high分别记录区间的起点和终点,对于任何区间都有 low≤high。当得到一个区间时,根据 loww 和 high的值生成区间的字符串表示。

当 low<high时,区间的字符串表示为 ‘‘low→high"。

当 low=high时,区间的字符串表示为 ‘‘low"。

作者:力扣官方题解
 

class Solution {public List<String> summaryRanges(int[] nums) {List<String> ret = new ArrayList<String>();int i = 0;int n = nums.length;while (i < n) {int low = i;i++;while (i < n && nums[i] == nums[i - 1] + 1) {i++;}int high = i - 1;StringBuffer temp = new StringBuffer(Integer.toString(nums[low]));if (low < high) {temp.append("->");temp.append(Integer.toString(nums[high]));}ret.add(temp.toString());}return ret;}
}

http://www.yidumall.com/news/16782.html

相关文章:

  • 科技广告公司网站建设营销型企业网站建设的内容
  • 网站建设_聊城百度关键词排名靠前
  • 本地网站搭建成人短期培训学校
  • 哪个网站可以做视频外链国外独立网站如何建站
  • 外贸平台有哪些是免费的直接可以发布售卖产品的seo优化标题
  • 商会 网站模板网站项目开发流程
  • 网站设计要注意事项网站推广策略有哪些
  • 巩义云启网站建设app推广引流
  • 书法网站模板下载百度关键词seo
  • 有机蔬菜哪个网站做的更好广州seo网站
  • 中企动力做网站服务怎么样郑州网站技术顾问
  • 网站建设金硕网络seo博客写作
  • 怎么开个网店卖东西排名怎么优化快
  • 网站网页设计要求考研培训机构排名
  • 内容型网站的运营优化关键词排名哪家好
  • 建设网站视频素材在线优化工具
  • 图片类网站开发需求推广策略都有哪些
  • 网站的主要内容百度pc网页版入口
  • 学做网站看书会了吗企业建站公司热线电话
  • 小网站文案营销网站系统
  • 品牌官方网站建设百度网络科技有限公司
  • 免费做简历的软件网站怎么做seo信息优化
  • 哪家网站建设公司专业公司做网站一般多少钱
  • 政府部门网站建设意义谷歌推广哪家好
  • 购物网站建设存在的问题西安百度快照优化
  • 和田地seo企业seo排名外包
  • 搬瓦工 做网站长沙seo计费管理
  • 辽宁建设厅官网无排名优化
  • pc建站网站网站怎么推广出去
  • 嵌入式开发培训班费用大概多少长沙网站seo收费标准