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

信阳市人民政府公示北京网站优化对策

信阳市人民政府公示,北京网站优化对策,wordpress 首页慢,网站搭建平台流程这题好抽象😱 EI 说这题可以转化为对偶图,但是我完全没看懂😅 考虑维护最向右和向下的两条路径,那么不能放的位置就是两条路径的交(感性理解一下) 考虑抽象的描述这条路径, r i r_i ri​表示…

这题好抽象😱

EI 说这题可以转化为对偶图,但是我完全没看懂😅

考虑维护最向右和向下的两条路径,那么不能放的位置就是两条路径的交(感性理解一下)

考虑抽象的描述这条路径, r i r_i ri表示第 i i i行能到达的最大的列,那么 { r i } \{r_i\} {ri}是单调不降的,等价于我们要维护字典序最大/最小的路径

考虑向下的怎么维护。首先,这个点一定要在路径上,即 r x − 1 ≤ y ≤ r x r_{x-1}\le y\le r_x rx1yrx(假设插入的点是 ( x , y ) (x,y) (x,y));其次,我们希望以最小的代价调整(尽量保持前缀不变),但是又必须绕过 ( x , y ) (x,y) (x,y),这等价于 ∀ i ≥ x − 1 , r i = max ⁡ ( r i , y + 1 ) \forall i\ge x-1,r_i=\max(r_i,y+1) ix1,ri=max(ri,y+1)。注意到每次调整时至少有一个障碍以后不会被考虑到,因此总调整数目不会超过 O ( k ) O(k) O(k)

因此递归下去即可。

复杂度 O ( k log ⁡ k ) O(k\log k) O(klogk)

#include<bits/stdc++.h>
#define pb push_back
using namespace std;
int n,m,K,v;
struct node{set<int>sx[100005],sy[100005];int bit[100005];int n,m;int get(int x,int y){return sx[x].count(y);}void add(int x,int y){for(x++;x<=n;x+=x&-x)bit[x]=max(bit[x],y);}int qmax(int x){int y(0);for(x++;x;x-=x&-x)y=max(y,bit[x]);return y;}int query(int x,int y){if(x==0)return qmax(x)>=y;return qmax(x-1)<=y&&y<=qmax(x);}void upd(int x,int y){if(!query(x,y))return;add(x-1,y+1),x--,y++;if(sx[x].size()&&sx[x].upper_bound(y)!=sx[x].begin()){auto it=--sx[x].upper_bound(y);upd(x,*it);}if(sy[y].size()&&sy[y].lower_bound(x)!=sy[y].end()){auto it=sy[y].lower_bound(x);upd(*it,y);}}void ins(int x,int y){sx[x].insert(y),sy[y].insert(x);upd(x,y);}
}R,D;
int main(){ios::sync_with_stdio(false);cin.tie(0),cout.tie(0);cin>>n>>m>>K;D.n=n,D.m=m;R.n=m,R.m=n;D.add(n-1,m-1);R.add(m-1,n-1);for(int i=1;i<=K;i++){int r,c,z;cin>>r>>c>>z;r=(r^v)%n,c=(c^v)%m;if(D.get(r,c)){cout<<"NIE"<<"\n";}else if(D.query(r,c)&&R.query(c,r)){cout<<"TAK"<<"\n";v^=z;}   else{cout<<"NIE"<<"\n";D.ins(r,c),R.ins(c,r);}}
}
http://www.mmbaike.com/news/99044.html

相关文章:

  • 商水建设局网站cpm广告联盟平台
  • 好看简单易做的网站网站备案信息查询
  • wordpress展示型外贸网站网站建设平台软件
  • 麦当劳的网站优化建议seo网站推广服务
  • 网站备案麻烦么苏州百度 seo
  • 音乐网站制作源代码网络营销ppt课件
  • 企业做网站步骤网络公司是做什么的
  • 郑州平面设计公司合肥网络推广优化公司
  • 网站建设 h5 小程序廊坊seo整站优化
  • 教材资源网站建设网络营销策划总结
  • 电子商务网站开发策划案搜索引擎优化百度百科
  • 建立网站站点的基本过程关键词推广排名
  • 什么网站可以做卡首屏淘口令平台推广是做什么
  • 交流建筑的网站搜索词
  • 柳州做网站去哪家公司好如何制作一个网页
  • 太原做网站价格软文代写发布网络
  • 教育部学校规划建设发展中心网站seo外包优化
  • 专做蓝领招聘网站有哪些网络营销推广的基本手段
  • 山东烟台疫情最新数据seo职位
  • 收到网站代码后怎么做杭州产品推广服务公司
  • 做的网站怎么测试工具国内新闻
  • 北京建站abc搜索引擎优化的实验结果分析
  • 入侵网站后台管理系统百度一下首页登录
  • 个人网站建设在哪里网上怎么找人去推广广告
  • 天津工程新希望官网安卓手机优化软件哪个好
  • 上海做机床的公司网站易搜搜索引擎
  • 香港公司怎么做网站app代理推广平台
  • 个人网站备案麻烦网站定制
  • 南宁网站建设超薄网络百度免费seo
  • 织梦网站地图制作教程企业seo职位