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

网站视频建设莆田百度seo公司

网站视频建设,莆田百度seo公司,中国交通建设网官方网站,科技公司网页设计欣赏整体不难#xff0c;一开始以为是线段树#xff0c;后来仔细看来不需要#xff0c;从左到右扫#xff0c;判断是否要merge就是了。此题有几个要注意的地方#xff1a;1.Java的Comparator要会写#xff1b;2.循环结束后的ans.add(tmp)不要忘记#xff1b;3.merge的时候一开始以为是线段树后来仔细看来不需要从左到右扫判断是否要merge就是了。此题有几个要注意的地方1.Java的Comparator要会写2.循环结束后的ans.add(tmp)不要忘记3.merge的时候左右边界要计算一下。 /*** Definition for an interval.* public class Interval {* int start;* int end;* Interval() { start 0; end 0; }* Interval(int s, int e) { start s; end e; }* }*/ public class Solution {public ArrayListInterval merge(ArrayListInterval intervals) {// Start typing your Java solution below// DO NOT write main() function int len intervals.size();if (len 0 || len 1) return intervals;ArrayListInterval ans new ArrayListInterval();Collections.sort(intervals, new IntervalComparator());Interval tmp intervals.get(0);for (int i 1; i len; i) {Interval itv intervals.get(i);if (tmp.end itv.start) { // mergeableint left Math.min(tmp.start, itv.start);int right Math.max(tmp.end, itv.end);tmp new Interval(left, right);}else {ans.add(tmp);tmp intervals.get(i);}}ans.add(tmp);return ans;} }class IntervalComparator implements ComparatorInterval {public int compare(Interval a, Interval b) {return a.start - b.start;} }第二刷 bool cmp(const Interval a, const Interval b) {if (a.start ! b.start)return a.start b.start;elsereturn a.end b.end; }class Solution { public:vectorInterval merge(vectorInterval intervals) {vectorInterval result;sort(intervals.begin(),intervals.end(), cmp);for (int i 0; i intervals.size(); i){if (result.size() 0 || result.back().end intervals[i].start){result.push_back(intervals[i]);}else if (intervals[i].end result.back().end){result.back().end intervals[i].end;}}return result;} };转载于:https://www.cnblogs.com/lautsie/p/3254191.html
http://wiki.neutronadmin.com/news/241644/

相关文章:

  • 重庆一品建设集团有限公司网站wordpress安全性
  • 做编程网站有哪些苏州高新区建设局网站管网
  • 长葛网站建设自己做网站后台
  • 成都公司展厅设计公司引擎优化seo
  • 企业网站建设的类型主要有网站多个页面要加引导
  • 网站建设洽谈问题建公司网站要多少钱
  • 水果网站建设计划书网站正在建设中请稍后
  • 石家庄站内换乘示意图开一家做网站的公司
  • 如何做好网站建设前期网站规划网站建设服务公司宣传语言
  • 公司网站制作与推广网站快照历史
  • 中国建设银行租赁网站dede网站后台
  • 注册越南网站vn30岁学前端开发是不是晚了
  • 做逆战网站的名字网络营销平台名词解释
  • 如何修改网站后台代码空间除了可以做网站还能干什么
  • 游戏网站模seo系统培训班
  • 公司网站上传图库可以做国外购物的网站有哪些
  • 做网站卖网站表单制作
  • 网站建设行业前景如何wordpress 文章 js
  • 建网站可以用企业qq吗网站建设费可以抵扣吗
  • 100款禁用网站用html做网站
  • 免费建站哪里找青岛移动公司网站
  • 主机屋 大网站怎么做微信网站
  • 西安建站费用免费推广网址大全
  • 机关网站内容建设工作总结新农村建设专题网站
  • 网站建设和开发杭州老牌的网站建设
  • 金山集团网站建设百度网址注册
  • 保定专业做网站的公司c 可以做网站吗
  • 什么叫网站app小程序代理商在哪儿
  • 网站建设的目标定义哪里做外贸网站
  • 做网站的首页下拉列表网站主机域名