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

网页建站点网站建设及优化重要性

网页建站点,网站建设及优化重要性,手机商城网站设计,收录查询题目描述#xff1a; 以数组 intervals 表示若干个区间的集合#xff0c;其中单个区间为 intervals[i] [starti, endi] 。请你合并所有重叠的区间#xff0c;并返回 一个不重叠的区间数组#xff0c;该数组需恰好覆盖输入中的所有区间 。 示例 1#xff1a; 输入#…题目描述 以数组 intervals 表示若干个区间的集合其中单个区间为 intervals[i] [starti, endi] 。请你合并所有重叠的区间并返回 一个不重叠的区间数组该数组需恰好覆盖输入中的所有区间 。 示例 1 输入intervals [[1,3],[2,6],[8,10],[15,18]] 输出[[1,6],[8,10],[15,18]] 解释区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].示例 2 输入intervals [[1,4],[4,5]] 输出[[1,5]] 解释区间 [1,4] 和 [4,5] 可被视为重叠区间。 提示 1 intervals.length 104intervals[i].length 20 starti endi 104 通过次数 728.4K 提交次数 1.5M 通过率 49.6% 思路和题解 先将区间按照区间左端点的值排序排好序后可以合并的区间就都相邻这样就只需再遍历一次就能完成区间的合并。 代码 class Solution { public:bool iscross(int a,int b,int c,int d){return cbda;}vectorvectorint merge(vectorvectorint intervals) {sort(intervals.begin(),intervals.end());vectorvectorint ans;int nintervals.size();int leftintervals[0][0],rightintervals[0][1];int i0;while(in){while(iniscross(left,right,intervals[i][0],intervals[i][1])){//重叠时合并leftmin(left,intervals[i][0]);rightmax(right,intervals[i][1]);i;}vectorint temp(2,0);temp[0]left;temp[1]right;ans.emplace_back(temp);if(in) break;leftintervals[i][0];rightintervals[i][1];}// //test// cout[ ;// for(auto x:intervals)// {// cout[x[0],x[1]] , ;// }// cout ];return ans;} };
http://www.yutouwan.com/news/215396/

相关文章:

  • 服务器做网站空间东莞人才网最新招聘信息
  • 网站推广优势做i网站
  • 网站建设优化教程手机优化怎么得100分
  • 网站分析 工具注册安全工程师需要什么条件
  • 接做效果图网站怎么生成域名做网站
  • 网站上传权限郑州知名做网站公司
  • 网站流量一直做不起来网站开发背景知识
  • asp做网站常州网站建设公司服务
  • 招聘网站大全58同城简述常用的网络营销方法
  • 做衬衫的网站个人备案可以做企业网站吗
  • 做网站旅游销售进一步优化供给推动消费平稳增长
  • 网站建设规划结构wordpress直接购买
  • ps怎么做网站大连网站建设大连
  • 虚拟币网站开发大连高新园区在哪
  • 鲜花网站建设规划网上下载的免费网站模板怎么用
  • 仙桃网站设计公司北京网约车
  • 广安商城网站建设做母婴的网站有哪些
  • 长沙大型网络网站制作公司搜狗推广和百度推广哪个好
  • 怎么在网站上做图片轮播网站建设与管理asp
  • 安卓开发网站开发绍兴seo网站管理
  • 微信音乐音频怎么关闭搜索引擎优化代理
  • 成都网站建设哪家便宜网站建设网页设计培训班
  • 用mvc做网站的框架个人网站推广方法
  • 东莞市网站建设分站品牌重庆网站设计重庆最加科技
  • 建设网站的技术方案是啥在线课程软件网站建设费用
  • 做模块高考题的网站东乡族网站建设
  • 怎样做自己的购物网站厦门网站建设外贸
  • 婺源网站建设天津seo培训机构
  • 辽宁省建设工程造价管理协会网站wordpress网页防爬
  • 广西住建局和城乡建设局网站北京专业网站的建设