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

精品建设课程网站关键词挖掘爱站网

精品建设课程网站,关键词挖掘爱站网,用名字做壁纸网站,网站如何做的有特色凌乱的yyy / 线段覆盖 题目背景 快 noip 了,yyy 很紧张! 题目描述 现在各大 oj 上有 n n n 个比赛,每个比赛的开始、结束的时间点是知道的。 yyy 认为,参加越多的比赛,noip 就能考的越好(假的&#x…

凌乱的yyy / 线段覆盖

题目背景

快 noip 了,yyy 很紧张!

题目描述

现在各大 oj 上有 n n n 个比赛,每个比赛的开始、结束的时间点是知道的。

yyy 认为,参加越多的比赛,noip 就能考的越好(假的)。

所以,他想知道他最多能参加几个比赛。

由于 yyy 是蒟蒻,如果要参加一个比赛必须善始善终,而且不能同时参加 2 2 2 个及以上的比赛。

输入格式

第一行是一个整数 n n n ,接下来 n n n 行每行是 2 2 2 个整数 a i , b i a_{i},b_{i} ai,bi ( a i < b i a_{i}<b_{i} ai<bi ),表示比赛开始、结束的时间。

输出格式

一个整数最多参加的比赛数目。

样例 #1

样例输入 #1

3
0 2
2 4
1 3

样例输出 #1

2

提示

对于 20 % 20\% 20% 的数据, n ≤ 10 n \le 10 n10

对于 50 % 50\% 50% 的数据, n ≤ 1 0 3 n \le 10^3 n103

对于 70 % 70\% 70% 的数据, n ≤ 1 0 5 n \le 10^{5} n105

对于 100 % 100\% 100% 的数据, 1 ≤ n ≤ 1 0 6 1\le n \le 10^{6} 1n106 0 ≤ a i < b i ≤ 1 0 6 0 \le a_{i} < b_{i} \le 10^6 0ai<bi106

思路

要求最多能打多少场比赛,那么早结束的比赛就要先打,所以要按比赛结束时间来排序。设定一个变量en来储存上一次比赛结束时间,如果这一次比赛开始时间大于等于上一次比赛结束时间,那么这场比赛就可以打,接着更新en为这次比赛结束时间,方便下一个比较。这里我想分享一下我讨论的一个问题:当区间包含的时候,比如2 3、2 4、3 4,因为原先按比赛结束时间排好了序,所以2 3会打,然后因为2 4的比赛开始时间小于2 3比赛结束时间,所以2 4不会打,接着 3 4会打。也就是说,区间重合时,会筛选出区间内的比赛。因为最外层的那场比赛开始时间小,结束时间大,会被筛掉的。

#include<iostream>
#include<algorithm>
using namespace std;
const int N=1e6+10;
struct Tim
{int s,e;
}t[N];
bool cmp(Tim a,Tim b)
{return a.e<b.e;//按照比赛结束时间从小到大排序
}
int main()
{int n;cin>>n;for(int i=0;i<n;i++){cin>>t[i].s>>t[i].e;}sort(t,t+n,cmp);int en=0;long long cnt=0;for(int i=0;i<n;i++){if(t[i].s>=en)//大于上次比赛结束时间,区间不重合{en=t[i].e;//更新比赛结束时间cnt++;}else{continue;}}cout<<cnt;return 0;
}
http://www.dinnco.com/news/44654.html

相关文章:

  • 阜宁做网站工作室河北seo技术交流
  • wordpress 大前端2.0手机关键词seo排名优化
  • 网站怎样快速排名长沙网站制作
  • wordpress模板学校网站seo优化免费
  • 刚开始做网站要传数据库吗域名查询138ip
  • 淘宝客网站怎样做seo营销软文范例
  • 网站建设费计入无形资产网络营销品牌案例
  • 滕州网站建设制作含有友情链接的网页
  • cms网站开发营销软文范例大全300字
  • 服务器网站开发网易疫情实时最新数据
  • 手游制作软件上海seo推广平台
  • 如何建设网站的能力搜索引擎营销案例有哪些
  • 网站建设业务员沟通需求建站模板
  • 四川学校网站建设做竞价托管的公司
  • 长春网站优化指导今日国内新闻10则
  • 响应式网站生成免费个人网站服务器
  • 怎么做购物平台网站百度客服人工电话24
  • 网站版权该怎么做呢独立站建站平台有哪些
  • h5响应式网站开发百度推广手机版
  • 巴彦淖尔市做网站公司网址查询服务器地址
  • vs2013可以做网站么网络营销推广活动有哪些
  • 大兴企业官网网站建设咨询有品质的网站推广公司
  • 网上接做网站的单子温州seo团队
  • 数字博物馆网站建设百度搜索热词排行榜
  • 物流网站建设方案权限管理软件外包公司
  • 购物网站建设项目策划书江苏网页设计
  • 多语种外贸网站网站搭建公司哪家好
  • 做视频网站用什么好搜索引擎内部优化
  • 一品威客网怎么接单郑州seo外包顾问
  • 笑话网站开发济南做网站建设的公司