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

网站提交订单付款才跳转怎么做广州比较大的外贸公司

网站提交订单付款才跳转怎么做,广州比较大的外贸公司,网站建设模板哪家好,哔哩哔哩高能建站U525376信号干扰 题目描述 有 n n n 座信号塔,第 i i i 座信号塔的信号将覆盖区间 [ l i , r i ] [l_i,r_i] [li​,ri​]。 若某个点被超过一座信号塔的信号覆盖,则在该点会产生信号干扰。 对于信号塔区间 [ a , b ] [a,b] [a,b],若建…

U525376信号干扰

题目描述

n n n 座信号塔,第 i i i 座信号塔的信号将覆盖区间 [ l i , r i ] [l_i,r_i] [li,ri]

若某个点被超过一座信号塔的信号覆盖,则在该点会产生信号干扰。

对于信号塔区间 [ a , b ] [a,b] [a,b],若建造这些信号塔不会产生信号干扰,则称其为无干扰区间。对于所有 i ∈ [ 1 , n ] ∩ N i\in[1,n]\cap\mathbb{N} i[1,n]N,你需要求出 a = i a=i a=i 时,使区间 [ a , b ] [a,b] [a,b] 为无干扰区间的 b b b 的最大值。

输入格式

第一行一个正整数 n n n,表示信号塔数量。

接下来 n n n 行,每行两个正整数 l i , r i l_i,r_i li,ri,表示信号塔的信号范围。

输出格式

输出一行 n n n 个整数,第 i i i 个正整数表示当 a = i a=i a=i 时,使区间 [ a , b ] [a,b] [a,b] 为无干扰区间的 b b b 的最大值。

样例 #1

样例输入 #1

7
1 1
1 1000
1 3
3 3
4 6
2 3
1 1

样例输出 #1

1 2 3 5 7 7 7

提示

1 ≤ n ≤ 2 × 1 0 5 1\le n\le2\times10^5 1n2×105 1 ≤ l i ≤ r i ≤ 1 0 9 1\le l_i\le r_i\le10^9 1liri109

在本题中,约定区间的左右端点可以相等。

思路

定义结构体node储存区间,重载bool operator<(const nd& other)const{return r<other.l;}
然后用一个set<node>存区间,区间在其中自动排序,对于一个新区间aset中的区间都不重合,则有s.find(a) == s.end() 成立,否则说明aset中存的区间有重合部分。
原理大概是:如果b是与set中与a有重合部分的最左侧的区间,那么find在判断时会发现a不小于b,b不小于a,则认为a等于b,即找到目标,就会返回b的迭代器而不是end();

代码:

#include <bits/stdc++.h>
#define endl '\n'
#define int long long
typedef long long ll;
using namespace std;struct nd{int l,r;nd(int L=0,int R=0){l=L,r=R;}bool operator<(const nd& other)const{return r<other.l;}
}a[200005];
set<nd> s;signed main() {cin.tie(0)->ios::sync_with_stdio(0);int n;cin>>n;for(int i=1;i<=n;i++){int l,r;cin>>l>>r;a[i]=nd(l,r);}int cnt = 0;for(int i=1;i<=n;i++){while(cnt<n && s.find(a[cnt+1]) == s.end()){s.insert(a[cnt+1]);cnt++;}cout<<cnt<<" ";s.erase(a[i]);}return 0;
}
http://www.yayakq.cn/news/612296/

相关文章:

  • wordpress 企业网站 免费广东东莞免费网站制作公司
  • 济南网站建设培训做网站后台系统的规范
  • 大连电子商务网站建设网络服务合同范本大全
  • 石狮市建设局网站龙港哪里有做阿里巴巴网站
  • 易企秀网站开发做家乡网站源代码
  • 八宝山做网站公司python编程快速上手
  • 关掉wordpress站点wordpress 微信端 主题
  • 创建网站花费域名大全查询
  • 百度网站名称及网址做网站多少钱_西宁君博相约
  • 沈阳网站建设咨询怎么做查询网站
  • 微网站如何做微信支付宝支付接口wordpress 分页不出来
  • 电商网站建设选迅法网东莞营销网站建设优化
  • 微网站搭建费用wordpress全屏广告插件
  • 网站侧面的虚浮代码免费的服务器有哪些
  • 做网站15年哪里可以捡到玉石
  • 国内网站速度慢硬件开发学什么专业
  • 车身做网站宣传图定制网站建设哪家好
  • 建材在哪里做网站好以背景做网站视频为
  • 开源网站推广网络推广主要工作内容
  • 樟木头网站仿做可视化信息 网站
  • 做商城网站高端品牌灯具
  • 做网站要开发嘛做英文网站哪家好
  • 广州网站建设小程序开发傻瓜式php网站开发工具
  • 安平县护栏网站建设滁州建设厅网站
  • 毕设网站开发需要做什么网站信息系统建设
  • 搞笑网站模板为什么要建设外贸网站
  • 邯郸做网站的连连跨境电商网站怎么做
  • 网站建设规划书万能住房和城乡建设部科技网站首页
  • 旅游网站建设的背景宠物用品网站建设
  • 类似于淘宝的网站建设方案wordpress 音频播放