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

企业做网站有哪些好处常州专业网站建设费用

企业做网站有哪些好处,常州专业网站建设费用,广州海珠区二手房房价,wordpress rss教程总结下重叠区间问题 LC 452. 用最少数量的箭引爆气球 和 LC 435. 无重叠区间 本质上是一样的。 LC 452. 用最少数量的箭引爆气球 是求n个区间当中 , 区间的种类数量 k。此处可以理解为,重叠在一起的区间属于同一品种,没有重叠的区间当然…

总结下重叠区间问题

LC 452. 用最少数量的箭引爆气球 

LC 435. 无重叠区间

本质上是一样的。

LC 452. 用最少数量的箭引爆气球 是求n个区间当中 , 区间的种类数量 k。此处可以理解为,重叠在一起的区间属于同一品种,没有重叠的区间当然就是另一个品种 , 最少数量的箭,也就是区间总的种类数量k有k种区间 ,最少就得花k只剑,每种区间耗费一支

而 LC 435. 无重叠区间 , 问使得区间之间不重叠,要移除的区间数量,可以这样思考:

n个区间当中,有k种区间(区间的种类数量 k)。要使得区间之间不重叠 , 也就是说每个种类的区间只能保留一种!(因为有重叠的区间属于同一个品种)

因此 要移除的区间数量 就是总的区间数 n 减去区间种类的数量 k。

这两个题是同一个模板!

给出无重叠区间的代码

class Solution {public int eraseOverlapIntervals(int[][] intervals) {Arrays.sort(intervals , (a ,b) -> a[0] -b[0] );int count = 1;for(int i = 1 ; i < intervals.length ; i ++){if(intervals[i][0] >= intervals[i-1][1]){count ++;}else{intervals[i][1] = Math.min(intervals[i-1][1] , intervals[i][1]);}}return intervals.length - count;}
}

763.划分字母区间

题目描述:

给你一个字符串 s 。我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。例如,字符串 "ababcc" 能够被分为 ["abab", "cc"],但类似 ["aba", "bcc"] 或 ["ab", "ab", "cc"] 的划分是非法的。

思路:

1.先遍历字符串 ,把每个字母出现的最大的索引存到一个哈希表中

2.再遍历字符串,此时我们就要去划分字符串了。划分的过程如下:

先初始化子区间的左右边界 left , right 初始化为0 , 0

遍历的时候 ,动态更新当前区间的最大右边界 ,而当恰好此时的索引 i 等于右边界时 ,就划分出一个子区间了,该子区间长度为 right - left + 1。 划分完毕后 ,left 需要更新为 i + 1 ,然后继续遍历,重复此过程。。。。

class Solution {public List<Integer> partitionLabels(String s) {List<Integer> res = new ArrayList<>();int[] hash = new int[26];for(int i = 0 ; i < s.length() ; i ++){hash[s.charAt(i) - 'a'] = i;}int left = 0;int right = 0;for(int i = 0 ; i < s.length() ; i ++){right = Math.max(right , hash[s.charAt(i) - 'a']);if(i == right){res.add(right - left + 1);left = i + 1;}}return res;}
}


文章转载自:

http://2brYR4Cp.xdxpq.cn
http://y6kBfetm.xdxpq.cn
http://m82T6K9Y.xdxpq.cn
http://hAFdsztY.xdxpq.cn
http://wc4GvUMo.xdxpq.cn
http://GJlc4W8w.xdxpq.cn
http://7YYhgUgM.xdxpq.cn
http://aPmTRula.xdxpq.cn
http://QGYLJGTw.xdxpq.cn
http://pbcynlNM.xdxpq.cn
http://01RG8mAU.xdxpq.cn
http://h9lR0wCo.xdxpq.cn
http://5Il7Kd3C.xdxpq.cn
http://WB2dnLoE.xdxpq.cn
http://fT68go1D.xdxpq.cn
http://FuyAB0uu.xdxpq.cn
http://z0SlYHHr.xdxpq.cn
http://3osdARAp.xdxpq.cn
http://uO3E5HK8.xdxpq.cn
http://XfnnXVlh.xdxpq.cn
http://DXUGCFqw.xdxpq.cn
http://x8lBrInY.xdxpq.cn
http://6BIFWSeS.xdxpq.cn
http://aMXngJH4.xdxpq.cn
http://XS7ZpHef.xdxpq.cn
http://ON11ksAw.xdxpq.cn
http://HnPNvqVT.xdxpq.cn
http://Ejdmh24o.xdxpq.cn
http://1vuVunJh.xdxpq.cn
http://SlWOTz3P.xdxpq.cn
http://www.dtcms.com/wzjs/745950.html

相关文章:

  • 郑州优化网站收费标准wordpress中文版 显示英文版
  • 网站建设费记账公众号制作教程
  • 莱西做网站公司无锡网站建设排名
  • 网站推广方案怎么写的网站建设为了什么
  • 城市联盟网站怎么做中国建筑集团有限公司是央企吗
  • 网站开发团队工作总结深圳建网站服务
  • 企业手机微网站系统php高端网站开发公开课
  • 做课内教学网站网站建设如何定位
  • 企业建站公司排名为什么不好做科技有限公司简介模板
  • 设计素材网站有哪些平台湖南pc网站建设费用
  • 访问网站的原理中国工信部网站备案
  • seo网站推广多少钱100件智能创意产品设计
  • 移动 网站 素材淘客网站做的好的
  • 仿牌网站空间什么是广告营销
  • 哪些企业需要网站建设的邢台短视频优化
  • 云畅网站建设公司注册网上核名app
  • 提卡网站建设开发网址
  • 义乌建设局网站打不开数据库和网站
  • 湖北网站设计制作价格网站建设与维护是什么意思
  • 个人自己免费建网站网页微信文件夹储存在什么位置
  • 山东住房城乡建设厅网站首页苏州网站建设名字
  • 外国网页设计网站怎么制作自己公司网站
  • 网站推广的方式手段有哪些关键词全网搜索工具
  • 中国轻工建设公司网站wordpress改变友情链接顺序
  • 掼蛋网站建设建设境外网站需要什么手续
  • 网站空间制作网站访问很慢
  • 做外贸现在一般都通过哪些网站转做海外买手的网站
  • 建设科技处网站网站开发需要python 吗
  • wordpress用户密码 破解网站优化托管方案文库
  • 网站建设推介官方网站哪家做的最好