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

网站空间多少钱一年绿色在线网站模板下载工具

网站空间多少钱一年,绿色在线网站模板下载工具,网站建设技术概述,字体设计网站大全目录 56. 合并区间 题目描述#xff1a; 实现代码与解析#xff1a; 排序 贪心 原理思路#xff1a; 56. 合并区间 题目描述#xff1a; 以数组 intervals 表示若干个区间的集合#xff0c;其中单个区间为 intervals[i] [starti, endi] 。请你合并所有重叠的区间 实现代码与解析 排序 贪心 原理思路 56. 合并区间 题目描述 以数组 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 实现代码与解析 排序 贪心 class Solution { public:vectorvectorint merge(vectorvectorint intervals) {// 从小到大按左端排序sort(intervals.begin(), intervals.end(), [](const auto a, auto b){return a[0] b[0];});vectorvectorint res;res.push_back(intervals[0]);for (int i 0; i intervals.size(); i)for (int j 0; j 2; j){int l intervals[i][0]; // 区间左端int r intervals[i][1]; // 区间右端if (l res.back()[1] r res.back()[1]) res.back()[1] r; // 有重叠, 但不包含else if (l res.back()[1] r res.back()[1]); // 有重叠但是包含else res.push_back({l, r}); // 无重叠}return res;} }; 原理思路 先将区间按左端点排序然后遍历若后区间的左端点小于等于前区间的右端点就将两区间合并谁的右端点大就用谁的若无重合区间直接将区间加入结果中。
http://www.w-s-a.com/news/670411/

相关文章:

  • 深圳正规网站制作哪里好怎样优化网络
  • 米拓网站建设教程dw成品网站成品视频教学
  • 用jsp做的网站源代码天门网站网站建设
  • 百度如何把网站做链接地址有没有资源可以在线观看
  • 淮安做网站找哪家好电子商务网站建设规划书的内容
  • 开发网站建设用什么框架php黄页系统
  • 聊城制作网站全球十大电商平台排名
  • 用什么来网站开发好mega menu wordpress
  • 深圳制作网站有用吗wordpress的主题
  • 网站的规划与创建天津市南开区网站开发有限公司
  • 免备案网站主机建站哪个平台好
  • python做网站 不适合单页营销分享网站
  • 珠海市研发网站建设建设网站挣钱
  • 阿里巴巴国际站特点做wps的网站赚钱
  • wordpress更换域名后网站打不开宜昌建设银行网站
  • 写出网站开发的基本流程百度网页电脑版入口
  • 网站设计有限公司怎么样网站建设西班牙语
  • 网站安全解决方案宁波seo网络推广优化价格
  • 做网站带来好处wordpress可以做oa系统吗
  • 建筑设计人才招聘网站h5营销型网站suteng
  • 做app和网站怎样如何做html网站
  • php开发手机端网站开发更换网站标题
  • 提供网站建设报价延津县建设局网站
  • 江苏网站建设流程土巴兔全包装修怎么样
  • 环保网站建设方案带漂浮广告的网站
  • 淘宝客合伙人网站建设建站前端模板
  • 网站单页模板怎么安装中世纪变装小说wordpress
  • 手机免费建设网站制作宝安第一网站
  • 如何做x响应式网站asp网站出现乱码
  • 网站备案的幕布是什么来的游戏推广代理