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

苏州高端网站制作网站备案文件下载

苏州高端网站制作,网站备案文件下载,阿里云备案 网站名称,百度静态网站目录 题目: 示例: 分析: 代码: 题目: 示例: 分析: 本题和上一题基本一样,上一题是要我们尽量让区间不重叠,而本题是要我们尽量让区间重叠。 所以我们的做法和上一题…

目录

题目:

示例:

分析:

代码:


题目:

示例:

分析:

本题和上一题基本一样,上一题是要我们尽量让区间不重叠,而本题是要我们尽量让区间重叠。

所以我们的做法和上一题基本一致,只不过由于我们要让尽可能多的区间重叠才可以用最少的箭来引爆所有气球。

因此我们一样是对区间进行排序,按照 左端从小到大的顺序。

接着是拿一个变量去接收最小的右端。

不过右端的更新情况跟上一题相比有点不同。我们在遇到不重叠的区间的时候,所需用的箭+1,并且直接将右端点更新成新的区间的右端点。

在遇到重叠区间的时候我们就将右端点更新为较小值。

并且跟上一题不一样的是,我们起码要用一根箭,所以答案初始化为1。

代码:

class Solution {
public:int findMinArrowShots(vector<vector<int>>& points) {//以左端点为升序排序.sort(points.begin(),points.end(),[&](vector<int> &a,vector<int> &b){return a[0]<b[0];});int res=1;int end=points[0][1]; //记录最小的右端点for(int i=1;i<points.size();i++){if(points[i][0]<=end){end=min(end,points[i][1]);}else{end=points[i][1];res++;}}return res;}
};

http://www.15wanjia.com/news/158985.html

相关文章:

  • 文化推广网站建设心得响应式网站软件
  • 搜索网站哪个好垂直行业门户网站
  • 百度站长平台官网小城镇建设网站的观点
  • 网站建设自查维护报告广州市研发网站建设怎么样
  • 仿魔酷阁网站源码青岛网站设计建设
  • ui生成器网站网站开发工具教程
  • 免费网站建设模版云盘小红书seo关键词优化多少钱
  • 网站建设管理理论网站站长需要具备什么素质
  • 东莞网站建设百度地图宁波网站关键词优化代码
  • 广州天美展览公司网站无锡网页建站公司
  • 做网站全国最大帝国cms 7.2 门户网站模版
  • 黑龙江微信网站开发网络文章发布平台
  • 建设银行网站怎么登陆密码英语网站新增两个栏目
  • 什么是开放式的网站永定路网站建设
  • 受欢迎的汕头网站推广石家庄造价信息网官网
  • 石家庄定制网站建设服务厦门官方网站建设
  • 制作网站软件不懂代码可以制作吗黄冈市建设信息网站
  • 消防网站建设的风格泰兴网站建设公司
  • 有专门做ppt的网站百度云域名怎么做网站
  • 西宁整站优化网站建设费入何科目
  • 专业做化妆品的网站小程序连接wordpress
  • 做时时的网站wordpress 多个分类
  • 竞品网站分析桐城市网站建设
  • 建站要多少钱产品效果图怎么做出来的
  • 太原市做网站好的科技公司塘下建设银行网站
  • 杭州做网站seowordpress如何采集优酷
  • 做网站的工作怎么样欧米茄手表价格及图片官方网站
  • 培训网站建设公司网站 f型
  • 建站之星多语言珠海企业官网设计制作
  • 购物网站的建设时间泰安10大首富