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

南郊做网站学习做网站多久

南郊做网站,学习做网站多久,wordpress主题仿牛杂网,旅游网络营销方式CCZ在2015年8月25日也就是初三暑假要结束的时候就已经能切这种题了%%% 学习了另一种启发式合并的方法#xff0c;按秩合并#xff0c;也就是按树的深度合并#xff0c;实际上是和按树的大小一个道理#xff0c;但是感觉#xff08;至少在这题上#xff09;更好处理一些。…  CCZ在2015年8月25日也就是初三暑假要结束的时候就已经能切这种题了%%%   学习了另一种启发式合并的方法按秩合并也就是按树的深度合并实际上是和按树的大小一个道理但是感觉至少在这题上更好处理一些。   然后就用可持久化线段树来维护这个可持久化数组就能做到可持久化并查集可持久化平衡树可持久化之类的云云   3673不需要按秩合并3674需要。。。用3674就能过俩双倍经验双倍的幸福 #includeiostream #includecstdlib #includecstring #includecstdio #includealgorithm #includequeue #includecmath #includemap #define ll long long using namespace std; const int maxn200010,inf1e9; struct poi{int lt,rt,fa,dep;}tree[maxn*40]; int n,m,ty,x,y,z,tot,sz; int root[maxn]; void read(int k) {int f1;k0;char cgetchar();while(c0||c9)c-(f-1),cgetchar();while(c9c0)kk*10c-0,cgetchar();k*f; } void build(int x,int l,int r) {xsz;if(lr){tree[x].fal;return;}int mid(lr)1;build(tree[x].lt,l,mid);build(tree[x].rt,mid1,r); } void update(int x,int l,int r,int cx,int delta) {tree[sz]tree[x];xsz;if(lr){tree[x].fadelta;return;}int mid(lr)1;if(cxmid)update(tree[x].lt,l,mid,cx,delta);else update(tree[x].rt,mid1,r,cx,delta); } void add(int x,int l,int r,int cx) {tree[sz]tree[x];xsz;if(lr){tree[x].dep;return;}int mid(lr)1;if(cxmid)add(tree[x].lt,l,mid,cx);else add(tree[x].rt,mid1,r,cx); } int query(int x,int l,int r,int cx) {if(lr)return x;int mid(lr)1;if(cxmid)return query(tree[x].lt,l,mid,cx);else return query(tree[x].rt,mid1,r,cx); } int gf(int k,int x){int xxquery(k,1,n,x);return tree[xx].fax?xx:gf(k,tree[xx].fa);} int main() {read(n);read(m);build(root[0],1,n);for(int i1;im;i){read(ty);root[i]root[i-1];if(ty1){read(x);read(y);xgf(root[i],x);ygf(root[i],y);if(tree[x].fatree[y].fa)continue;if(tree[x].deptree[y].dep)swap(x,y);update(root[i],1,n,tree[x].fa,tree[y].fa);if(tree[x].deptree[y].dep)add(root[i],1,n,tree[y].fa);}else if(ty2)read(x),root[i]root[x];else read(x),read(y),printf(%d\n,tree[gf(root[i],x)].fatree[gf(root[i],y)].fa);}return 0; } View Code转载于:https://www.cnblogs.com/Sakits/p/7418281.html
http://www.pierceye.com/news/681988/

相关文章:

  • 直播网站开发公司赣州网站建设hyxxjs
  • 佛山电商网站制作wordpress评论显示地址
  • 自己怎样用手机建网站化妆品网站模板免费下载
  • 当今做哪个网站致富早期网页游戏
  • 手机网站开发指南西安做网站的
  • php网站搬家教程装修网站建设方案书
  • 上海建网站工作室网络设计培训学校长沙
  • 手机自建网站平台如何寻找seo网站建设客户
  • 网站按关键词显示广告图片这样制作公司网站
  • 桂林建站平台哪家好北京注册公司查询
  • c 高性能网站开发淄博学校网站建设方案
  • 网站建设网站维护的具体内容是什么wordpress主题模板调用
  • 专业网站建设公创建app软件
  • 佛山哪家网站建设比较好互联网内容服务商有哪些
  • 商家在携程旅游网站怎样做宣传ppt免费下载素材库
  • 下载建设银行官方网站下载网站模块介绍
  • 网站定制开发公司推荐网站续费问题
  • 专注七星彩网站开发出租云服务器上建网站
  • 天津做网站.都找津坤科技中国菲律宾历史战绩
  • 网站建设合同的效力网站建设公司需要交税么
  • 色弱可以做网站开发吗建网站的步骤及方法
  • 卖衣服的网站排名discuz分类信息模板
  • 广西网站开发公司招聘网页制作软件
  • 网站框架一般用什么做dede搭建网站教程
  • 郑州网站开发比较好的网络公司网络推广公司有多少家
  • 银川做网站服务免费word模板
  • 个人网站备案方法网站开发制作云盘
  • 培训做网站传奇手游发布网站
  • 中国保密在线网站培训系统手机购物平台
  • 厦门网站制作建设沐风 wordpress 主题