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

网站开发服务器sem搜索引擎营销

网站开发服务器,sem搜索引擎营销,电商图片大全,做网站公司无锡区间交集:区间选点 区间选点 www.acwing.com/problem/content/907/ 可以参考区间合并的思路,区间合并是求并集,本题是求交集 正确性:新的点应该尽可能的占有更多的区间,那么就是求重叠最多的地方 实现角度&#xf…

区间交集:区间选点

区间选点

www.acwing.com/problem/content/907/

在这里插入图片描述

  1. 可以参考区间合并的思路,区间合并是求并集,本题是求交集

  2. 正确性:新的点应该尽可能的占有更多的区间,那么就是求重叠最多的地方

  3. 实现角度:

    1. 如何记录重叠
    2. 新加点后如何识别占有的区间
  4. 类似于区间合并,但是每次都是收缩,就能求出一段交集了

import java.util.*;public class Main {static final int N = 100010;static Pair[] p = new Pair[N];static int n;static class Pair implements Comparable<Pair> {int l, r;public Pair(int l, int r) {this.l = l;this.r = r;}@Overridepublic int compareTo(Pair o) {if (o.l == l) {return r - o.r;}return l - o.l;}}public static void main(String[] args) {Scanner sc = new Scanner(System.in);n = sc.nextInt();int l, r;for (int i = 0; i < n; i++) {l = sc.nextInt();r = sc.nextInt();p[i] = new Pair(l, r);}Arrays.sort(p, 0, n);l = Integer.MAX_VALUE;r = Integer.MIN_VALUE;int res = 0;for (int i = 0; i < n; i++) {if (r < p[i].l) {res++;l = p[i].l;r = p[i].r;} else {l = p[i].l;r = Math.min(r, p[i].r);}}System.out.println(res);}
}
http://www.dinnco.com/news/30760.html

相关文章:

  • 广西做网站的公司有哪些百度信息流广告位置
  • 有没有通信专业业余做兼职的网站友链对网站seo有帮助吗
  • 句容做网站海外黄冈网站推广
  • 海口网站制作公司网站推广计划
  • 廊坊网站建设方案策划帮别人推广app赚钱
  • 什么网站可以做ui小动画美国搜索引擎排名
  • 网站关键词如何布局seo免费工具
  • 怎样做视频网站的外链西点培训班一般要多少学费
  • 网站建设销售客户开发下载百度 安装
  • 想象力网站建设千锋教育培训机构怎么样
  • 我想做京东网站淘宝怎么做的汕头seo托管
  • 南宁网站建设推广服务百度怎么投放自己的广告
  • dedecms 招聘网站seo网络搜索引擎优化
  • 网站建设的初衷湖南网站托管
  • 苏州园区网站建设网络营销顾问
  • 网站建设方面的书籍网站关键词优化费用
  • 深圳网站开发哪家服务专业研究生培训机构排名
  • wordpress 安装 白屏整站优化工具
  • 车票网站模板电商运营的基本内容
  • 怎么自做网站今日冯站长之家
  • 喷码机营销型网站东莞网站建设平台
  • 过年做那个网站致富海外自媒体推广
  • 合肥做网站cnfg晋江友情链接是什么意思
  • 火的网站建设明细报价表谷歌sem
  • 沙坪坝做网站百度云搜索
  • 国外主机 经营性网站百度站长平台app
  • 黃色视频做爰网站安全google搜索排名优化
  • 宋朝网站应该怎么做重庆网页优化seo
  • 上海企乐网站制作公司活动策划方案
  • 安庆网站建设推广微博关键词排名优化