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

门户网站建设为企业带来的好处扬州网官方微博

门户网站建设为企业带来的好处,扬州网官方微博,如何提高网站访问量,成都顶呱呱网站建设题目 有一些球形气球贴在一堵用 XY 平面表示的墙面上。墙面上的气球记录在整数数组 points #xff0c;其中points[i] [xstart, xend] 表示水平直径在 xstart 和 xend之间的气球。你不知道气球的确切 y 坐标。 一支弓箭可以沿着 x 轴从不同点 完全垂直 地射出。在坐标 x 处射…题目 有一些球形气球贴在一堵用 XY 平面表示的墙面上。墙面上的气球记录在整数数组 points 其中points[i] [xstart, xend] 表示水平直径在 xstart 和 xend之间的气球。你不知道气球的确切 y 坐标。 一支弓箭可以沿着 x 轴从不同点 完全垂直 地射出。在坐标 x 处射出一支箭若有一个气球的直径的开始和结束坐标为 xstartxend 且满足 xstart ≤ x ≤ xend则该气球会被 引爆 。可以射出的弓箭的数量 没有限制 。 弓箭一旦被射出之后可以无限地前进。 给你一个数组 points 返回引爆所有气球所必须射出的 最小 弓箭数 。 示例 1 输入points [[10,16],[2,8],[1,6],[7,12]] 输出2 解释气球可以用2支箭来爆破: -在x 6处射出箭击破气球[2,8]和[1,6]。 -在x 11处发射箭击破气球[10,16]和[7,12]。 示例 2 输入points [[1,2],[3,4],[5,6],[7,8]] 输出4 解释每个气球需要射出一支箭总共需要4支箭。 示例 3 输入points [[1,2],[2,3],[3,4],[4,5]] 输出2 解释气球可以用2支箭来爆破: 在x 2处发射箭击破气球[1,2]和[2,3]。在x 4处射出箭击破气球[3,4]和[4,5]。 解题思路 对气球数组按照气球的结束坐标进行升序排序这样我们可以按顺序处理气球并且每次射出的弓箭可以引爆尽可能多的气球。使用变量end来记录当前弓箭可以引爆的最远位置初始值为第一个气球的结束坐标。遍历气球数组从第二个气球开始如果当前气球的开始坐标大于end说明当前气球无法被当前的弓箭引爆需要增加一支弓箭并更新end为当前气球的结束坐标。 代码实现 class Solution { public:int findMinArrowShots(vectorvectorint points) {if (points.empty()) {return 0;}// 按照气球的结束坐标进行排序sort(points.begin(), points.end(), [](const vectorint a, const vectorint b) {return a[1] b[1];});int arrows 1; // 初始化弓箭数量为1至少需要一支弓箭int end points[0][1]; // 当前弓箭可以引爆的最远位置// 遍历气球数组更新弓箭数量和最远位置for (int i 1; i points.size(); i) {// 如果当前气球的开始坐标大于当前弓箭可以引爆的最远位置则需要增加一支弓箭if (points[i][0] end) {arrows;end points[i][1];}}return arrows;} };
http://www.zqtcl.cn/news/748050/

相关文章:

  • 沂水网站开发移动知识库管理系统
  • 成都有哪些网站建设的公司河南网站建设优化推广
  • 小说投稿赚钱的网站网站后台管理系统多少钱
  • 中国建设银行国际互联网网站网站是用什么做的
  • 做建设网站的活的兼职网络推广专员的岗位职责是
  • 韩国 网站设计保定网站开发公司
  • 发外链的网站都要企业注册网站建设的基本概念
  • 网站管理员有哪些权限中文域名网站好不好优化
  • wordpress主题 资源站关闭wordpress自动更新
  • 网站排名怎么上去创建全国文明城市我们应该怎么做
  • 网站 ftp自助建站信息网
  • 做珠宝的网站wordpress获取相关文章
  • 网站开发视频 百度云视频资源的网站怎么做
  • 写出网站建设的基本流程鹤山市城乡住房建设部网站
  • 万网域名注册后如何做网站教学网络传奇游戏
  • 岳阳网站建设方案免费网站模板建设
  • 郑州响应式网站制作如何做公众号微信
  • 专业公司网站建设精准引流推广团队
  • 蔡甸建设局网站怎么用云校建设学校网站
  • 建立网站需要哪些东西软件开发流程包括
  • 网站的pdf目录怎么做的网站编写
  • 南宫企业做网站wordpress图片显示距离
  • 青岛红岛做网站百度怎么打广告
  • 凡科建站怎么建网站网络搭建是什么工作
  • wordpress支持国内视频的编辑器网站优化排名软件网站
  • 建设摩托官方网站南京做网站群的公司
  • 晋城城乡建设局网站设计网站公司选泽y湖南岚鸿询 问
  • 思坎普网站建设湘潭网站推广
  • 北京网站建设公司哪个最好做投标网站条件
  • 网站建设的成本有哪些内容怎么样制作网页