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

网站空间 阿里云免费的素材网站

网站空间 阿里云,免费的素材网站,网站备案多少岁,有限公司企业网站建设方案蛮不错的一道题目#xff0c;你要利用树的性质分析出#xff0c;你只需要维护上一次的树的直径的两个端点就好了 #includeiostreamusing namespace std; using ll long long; using pii pairint,int; const int N 6e510; const int inf 0x3f3f3f3f; cons… 蛮不错的一道题目你要利用树的性质分析出你只需要维护上一次的树的直径的两个端点就好了 #includeiostreamusing namespace std; using ll long long; using pii pairint,int; const int N 6e510; const int inf 0x3f3f3f3f; const int mod 1e97; int gcd(int a,int b){return b?gcd(b,a%b):a;} int lcm(int a,int b){return a*b/gcd(a,b);} int qmi(int a,int b,int mod){int res1;while(b){if(b1)resres*a%mod;b1;aa*a%mod;}return res;}int n,q,m;// int e[N],ne[N],w[N],h[N],idx; // void add(int a,int b,int c){// e[idx] b,ne[idx] h[a],w[idx] c,h[a] idx; // }int dep[N]; int fa[N][22];int lca(int a,int b){if(dep[a]dep[b])swap(a,b);for(int i20;i0;--i)if(dep[fa[a][i]]dep[b])a fa[a][i];if(ab)return a;for(int i20;i0;--i)if(fa[a][i]!fa[b][i])a fa[a][i],b fa[b][i];return fa[a][0];}int dist(int a,int b){return dep[a]dep[b]-2*dep[lca(a,b)]; }void solve() {cinn;dep[2] dep[3] dep[4] 2;dep[1] 1;fa[1][0] 0;fa[2][0] fa[3][0] fa[4][0] 1;int tem 4;int A 2,B 3;while(n--){int a;cina;int b tem,c tem;fa[b][0] a,fa[c][0] a;dep[b] dep[a]1,dep[c] dep[a]1;for(int i1;i20;i)fa[b][i] fa[fa[b][i-1]][i-1] ;for(int i1;i20;i)fa[c][i] fa[fa[c][i-1]][i-1] ;int dista dist(b,A),distb dist(b,B);int dists dist(A,B);//coutA B b dista distb dists\n;if(distadistsdistbdists){coutdists\n;continue;}if(distadistsdistadistb){Bb;coutdista\n;continue;}if(distbdists){Ab;coutdistb\n;continue;}}}signed main() {ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);int _;//cin_;_ 1;while(_--)solve();return 0; }
http://www.w-s-a.com/news/792501/

相关文章:

  • 建设二手商品网站总结石景山安保服务公司电话
  • 网站建设对于企业的重要性龙岗企业网站设计公司
  • 网站搭建在线支付数码产品网站模板
  • 白云网站建设多少钱WORDPRESS添加前台会员注册
  • 商业网站模板中国字体设计网站
  • 做网站闵行网站建设中英语
  • 写作网站大全如何简单制作生理盐水
  • 云南网站建设维护互联网广告是做什么的
  • 网站 谁建设 谁负责做网站项目
  • 网站建设子栏目怎么弄海口专门做网站
  • 网站建设 温州建设网上银行个人网上银行登
  • 黄页网站推广方案wordpress 压缩插件
  • 网站建设常州网站简介 title
  • 惠州市网站建设个人深圳网站优化价格
  • 营销型网站工程专业网站开发公司
  • 两个路由器做双网站西安关键词优化服务
  • 企业建站系统信息远象建设 网站
  • 移动建站平台物业管理系统app
  • 济南网站建设多少钱郑州公司做网站
  • 在阿里云网站建设wordpress模板如何修改字体
  • 网站推广方案设计购物网站模块例子
  • 潍坊网站定制公司网站图片放大特效怎么做的
  • 淘宝店铺买卖湘潭seo优化价格
  • 最好的网站建设用途合肥企业网站建设
  • 计算机编程与网站建设好玩的网页传奇
  • 商务网站建设找哪家本地推广找哪些网站
  • 手机h5网站企业网站管理系统的运维服务
  • 南京建设网站公司网站游戏怎么制作
  • 成都建站程序苏州市建设局招标网站首页
  • 自助建网站市场公司起名大全2020最新版的