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

做营销型网站 公司拉新推广怎么快速拉人

做营销型网站 公司,拉新推广怎么快速拉人,蚌埠做网站的公司哪家好,wordpress 宅男猫源码区间合并 给定 n 个区间[li,ri],要求合并所有有交集的区间。 注意如果在端点处相交,也算有交集。 输出合并完成后的区间个数。 例如:[1,3] 和 [2,6] 可以合并为一个区间 [1,6]。 输入格式 第一行包含整数 n。 接下来 n 行,…

区间合并

给定 n 个区间[li,ri],要求合并所有有交集的区间。

注意如果在端点处相交,也算有交集。

输出合并完成后的区间个数。

例如:[1,3] 和 [2,6] 可以合并为一个区间 [1,6]。

输入格式

第一行包含整数 n。

接下来 n 行,每行包含两个整数 l 和 r。

输出格式

共一行,包含一个整数,表示合并区间完成后的区间个数。

数据范围

1≤n≤100000
− 1 0 9 −10^9 109≤li≤ri≤ 1 0 9 10^9 109

输入样例:
5
1 2
2 4
5 6
7 8
7 9
输出样例:
3
思路分析

1、按照区间左边界排序,排序后维护一个区间为当前区间,之后的区间与当前维护的区间一共有三种情况、分别是

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

如果是第一种维护区间不做处理、第二种修改维护区间的右边界值、第三种将比较区间作为新的维护区间且计数器+1

因为第一步已经做了排序,因此并不会出现比较区间左边界在维护区间左边界左边的情况

import java.util.*;class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();List<int[]> boundary = new ArrayList<>();for (int i = 0; i < n; i++) {int left = sc.nextInt();int right = sc.nextInt();boundary.add(new int[]{left, right});}//按照左边界排序Collections.sort(boundary, Comparator.comparingInt(a -> a[0]));int myL = boundary.get(0)[0];int myR = boundary.get(0)[1];//结果从1开始计数,因为最后一个不可合并区间无法计数int res = 1;for (int i = 1; i < n; i++) {int[] current = boundary.get(i);if (current[1] <= myR) {continue;} else if (current[0] <= myR && current[1] > myR) {myR = current[1];} else if (current[0] > myR) {res++;myL = current[0];myR = current[1];}}System.out.println(res);sc.close();}
}
http://www.dtcms.com/wzjs/290532.html

相关文章:

  • 商城网站开发嵌入支付宝seo点击软件
  • 专业苏州网站建设做个公司网站大概多少钱
  • 南充网站建设费用杭州网站seo外包
  • 手机网站有免费做的吗短视频如何引流与推广
  • 莒南县建设局网站企业网站营销
  • 政府门户网站建设经验发言深圳优化公司找高粱seo服务
  • 企业做网站建设的好处seo职位描述
  • 网上做任务网站有哪些青岛网络科技公司排名
  • 在哪个网站做兼职靠谱微商已经被国家定为传销了
  • 福田商城网站制作软件外包平台
  • 手机wap网站制作推广普通话手抄报
  • b站推广网站mmm换脸怎么开通网站
  • 网站建设要多少钱怎样沈阳seo顾问
  • 网站开发微信支付详细教程短视频搜索优化
  • 有哪些网站是用vue做的旺道seo网站优化大师
  • 全国公安机关网站备案网页制作与设计
  • 药检局信息化网站系统建设方案index百度指数
  • 免费网站开发合同范本网站排名首页前三位
  • wordpress 循环两个交替app搜索优化
  • 网站开发和网站建设有什么不同新闻发稿推广
  • 有哪些网站是可以接单做任务的绍兴seo优化
  • 网站毕设代做在线代理浏览网址
  • ubuntu 安装wordpress教程东莞关键词优化推广
  • 在墙外的优质网站上海自媒体推广
  • 做视频网站 买带宽百度网址
  • 网站开发到上线 多久湖南网站设计
  • wordpress获取页面的当前位置最好的seo外包
  • 免费咨询服务合同模板下载沈阳网站推广优化
  • 网站微信二维码悬浮重庆关键词快速排名
  • 网站的营销推广日喀则网站seo