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

君隆网站建设做家装的设计公司网站

君隆网站建设,做家装的设计公司网站,邮局网站建设的目的,域名到期不续费会怎么样正题 题目链接:https://www.luogu.com.cn/problem/P4103 题目大意 nnn个点的一棵树#xff0c;mmm次给出一些点#xff0c;求最近点对#xff0c;最远点对和所有点对的距离和。 解题思路 先构造一棵虚树#xff0c;然后在上面dpdpdp统计答案即可。 codecodecode #includ…正题 题目链接:https://www.luogu.com.cn/problem/P4103 题目大意 nnn个点的一棵树mmm次给出一些点求最近点对最远点对和所有点对的距离和。 解题思路 先构造一棵虚树然后在上面dpdpdp统计答案即可。 codecodecode #includecstdio #includecstring #includealgorithm #define ll long long using namespace std; const ll N1e610,T20,inf1e18; struct node{ll to,next; }a[N*2]; ll n,k,q,tot,st,cnt,ans1,ans2,ans3,dep[N],ls[N]; ll dfn[N],f[N][T1],siz[N],dp[N][2],s[N],p[N]; void addl(ll x,ll y){a[tot].toy;a[tot].nextls[x];ls[x]tot;return; } void dfs(ll x,ll fa){dep[x]dep[fa]1;dfn[x]cnt;for(ll ils[x];i;ia[i].next){ll ya[i].to;if(yfa)continue;f[y][0]x;dfs(y,x);}return; } ll LCA(ll x,ll y){if(dep[x]dep[y])swap(x,y);for(ll iT;i0;i--)if(dep[f[y][i]]dep[x])yf[y][i];if(xy)return x;for(ll iT;i0;i--)if(f[x][i]!f[y][i])xf[x][i],yf[y][i];return f[x][0]; } void ins(ll x){if(!st){s[st]x;return;}ll lcaLCA(x,s[st]);while(st1dep[lca]dep[s[st-1]])addl(s[st-1],s[st]),st--;if(dep[lca]dep[s[st]])addl(lca,s[st]),st--;if((!st)||(lca!s[st]))s[st]lca;s[st]x;return; } bool cmp(ll x,ll y) {return dfn[x]dfn[y];} void solve(ll x){if(siz[x])dp[x][0]dp[x][1]0;else dp[x][0]0,dp[x][1]inf;for(ll ils[x];i;ia[i].next){ll ya[i].to,wdep[y]-dep[x];solve(y);ans3w*siz[y]*(k-siz[y]);if(siz[x]0){ans1max(ans1,dp[x][0]dp[y][0]w);ans2min(ans2,dp[x][1]dp[y][1]w);}dp[x][0]max(dp[x][0],dp[y][0]w);dp[x][1]min(dp[x][1],dp[y][1]w);siz[x]siz[y];siz[y]0;}ls[x]0;return; } int main() {scanf(%lld,n);for(ll i1;in;i){ll x,y;scanf(%lld%lld,x,y);addl(x,y);addl(y,x);} dfs(1,0);for(ll j1;jT;j)for(ll i1;in;i)f[i][j]f[f[i][j-1]][j-1];scanf(%lld,q);memset(ls,0,sizeof(ls));while(q--){scanf(%lld,k);sttot0;for(ll i1;ik;i){scanf(%lld,p[i]);siz[p[i]];}sort(p1,p1k,cmp);if(p[1]!1)s[st]1;for(ll i1;ik;i)ins(p[i]);while(st1)addl(s[st-1],s[st]),st--;ans1ans30;ans2inf;solve(1);siz[1]0;printf(%lld %lld %lld\n,ans3,ans2,ans1);}return 0; }
http://www.pierceye.com/news/906673/

相关文章:

  • 双语网站方法wordpress分类内没有文章
  • 做网站后期为什么续费仿uehtml WordPress
  • 网站实时显示wordpress 网站
  • 重庆电子网站建设ashx做网站
  • 河南双师培训网站html 路径 网站根路径
  • 专业定制网站企业如何注册公司营业执照
  • 福泉市自己的网站某个产品营销推广方案
  • 金坛市建设局网站微信网站有什么作用
  • 设计建网站今天的最新消息新闻
  • 电商行业建设网站ui网页设计培训学校
  • fineui 如何做网站私密浏览器免费版片视频动漫
  • 产地证是在哪个网站上做一起做网店下载安装
  • 舞钢市城乡建设局网站阿里巴巴网站谁做的
  • 巴彦淖尔市网站制作网站不收录怎么解决
  • 站群源码长春建设网站公司哪家好
  • 石家庄网站建设雨点牛wordpress qq登录免费
  • 有网站如何做淘宝客荆门市城乡建设管理局网站
  • 综合性门户网站列举如何拥有自己的微信小程序
  • 我图网类网站建设做外贸哪个网站最好
  • 做网站后台运营这个工作怎么样成都网络推广哪家好
  • angularjs做的网站有哪些wordpress 文章
  • 全国网站建设公司排名wordpress功能强大的主题
  • 做网站用c 还是php番禺制作网站平台
  • 营销网站运营的基本环节郑州大学现代远程教育 《网页设计与网站建设》个人主页
  • 网站建设合同是谁开的wordpress装主题需要ftp
  • 新乡门户网站建设方案开启wordpress upwn
  • 烟台企业自助建站系统浙江网站seo
  • 北京婚纱摄影网站珠海网站建设怎样
  • 用什么软件来做网站域名网安备案
  • 能打开各种网站的浏览器推荐制作小网站