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

河南营销型网站乐温州网站建设

河南营销型网站,乐温州网站建设,app下载链接,互联网营销公司有哪些一#xff1a;题目#xff1a; 给定一个区间的集合#xff0c;找到需要移除区间的最小数量#xff0c;使剩余区间互不重叠。 注意: 可以认为区间的终点总是大于它的起点。 区间 [1,2] 和 [2,3] 的边界相互“接触”#xff0c;但没有相互重叠。 示例 1: 输入: [ [1,2],…一题目 给定一个区间的集合找到需要移除区间的最小数量使剩余区间互不重叠。 注意: 可以认为区间的终点总是大于它的起点。 区间 [1,2] 和 [2,3] 的边界相互“接触”但没有相互重叠。 示例 1: 输入: [ [1,2], [2,3], [3,4], [1,3] ]输出: 1解释: 移除 [1,3] 后剩下的区间没有重叠。 示例 2: 输入: [ [1,2], [1,2], [1,2] ]输出: 2解释: 你需要移除两个 [1,2] 来使剩下的区间没有重叠。 示例 3: 输入: [ [1,2], [2,3] ]输出: 0解释: 你不需要移除任何区间因为它们已经是无重叠的了。 二思路 思路1.我们按照每个区间的右边界进行升序处理 2.求出第一个区间的右边界让第二个区间的左边界跟右边界进行比较 大于等于的话 那么就更新右边界同时记录 这是不相交的区间个数 3.用区间的总个数 - 不相交的个数 要除去的相交的个数 三上码 class Solution { public:static bool comp(vectorint a,vectorint b){return a[1] b[1];}int eraseOverlapIntervals(vectorvectorint intervals) {/**思路1.我们按照每个区间的右边界进行升序处理2.求出第一个区间的右边界让第二个区间的左边界跟右边界进行比较 大于等于的话那么就更新右边界同时记录 这是不相交的区间个数3.用区间的总个数 - 不相交的个数 要除去的相交的个数 */int size intervals.size();if(size 0){return 0; }//按右边界升序处理sort(intervals.begin(),intervals.end(),comp);int count 1;//第一个选取出来的区间int temp intervals[0][1];//第一个区间的右边界for(int i 1; i size; i){if(temp intervals[i][0]){//大于前一个区间的右边界temp intervals[i][1];count;}}return intervals.size() - count;} };
http://www.zqtcl.cn/news/363255/

相关文章:

  • 网络建站怎么做js与asp.net做的网站
  • 个人网站设计理念自己做简历网站
  • 做网页设计的网站网站流量多少做网盟
  • 上海协会网站建设网站制作培训费用
  • 学会网站建设总结淮北市建市
  • 泉州开发网站的公司有哪些域名不用了需要注销吗
  • 重庆网站推广平台东莞整站优化火速公司
  • 商务网站建设综合实训网站推广效果怎么样
  • 成都品牌网站建设电话项目外包平台接活
  • 教育培训类网站模板上海有几个区最好
  • 公司网站维护怎么维护东莞网站建设it s
  • pc网站怎么做男科医院治疗一次2000元
  • 电子网站建设心得企业查询app排行榜
  • 杭州做网站的科技公司永川做网站的公司
  • 动物自己做的网站网站优化外包公司
  • 企业网站建设的三种方式并举例手机wap网站是什么
  • 做深圳门户网站起什么名字好建设网站对公司起什么作用是什么
  • 长春企业网站设计建设公司资质查询官网
  • 医疗网站前置审批查询免费网站建设可信赖
  • 摄影师个人网站模板宝坻集团网站建设
  • 比较多人用什么网站做推广wordpress数据库表管理系统
  • 网页开发和游戏开发东莞优化怎么做seo
  • 北京网站搭建开发高级网页设计教程
  • 北京南站是中高风险地区吗网站建设上机实验心得
  • 大学生做兼职的网站有哪些免费行情软件网站有哪些
  • 静安手机网站建设常见的网络营销方法及其效果
  • 怎么改版网站湖南长沙地图
  • 中卫网站推广公司如何自创app软件
  • 无棣网站建设电子商务网站设计原理书籍
  • 做t-shirt素材网站企业网站建设结论