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

如何给喜欢的明星做网站wordpress怎么填写关键词

如何给喜欢的明星做网站,wordpress怎么填写关键词,湖南响应式网站设计,seop算法提高之树的中心 核心思想#xff1a;树形dp 换根dp 每个点作为根节点 找其子树的最大距离和父节点的最大距离 dfs1#xff1a;求子树对于当前根节点的最大距离和次大距离 求次大距离原因#xff1a;如果当前节点是其父节点子树的最大路径上的点#xff0c;最大距离不…算法提高之树的中心 核心思想树形dp 换根dp 每个点作为根节点 找其子树的最大距离和父节点的最大距离 dfs1求子树对于当前根节点的最大距离和次大距离 求次大距离原因如果当前节点是其父节点子树的最大路径上的点最大距离不能用 dfs2找父节点以上的最长距离 #include iostream#include cstring#include algorithmusing namespace std;const int N 10010,MN1,INF0x3f3f3f3f;int n;int h[N],e[M],ne[M],w[M],idx;int d1[N],d2[N],up[N];int s1[N],s2[N]; //s1存该点最大距离从哪个点过来 s2存次大距离...void add(int a, int b, int c){e[idx] b, w[idx] c, ne[idx] h[a], h[a] idx ;}void dfs1(int u,int father){for(int ih[u];~i;ine[i]){int je[i];if(j father) continue;dfs1(j,u);if(d1[j] w[i] d1[u]){d2[u] d1[u],d1[u] d1[j]w[i];s2[u] s1[u],s1[u] j;}else if(d1[j] w[i] d2[u]){d2[u] d1[j]w[i] , s2[u] j;}}}void dfs2(int u,int father){for(int ih[u];~i;ine[i]){int je[i];if(jfather) continue;//如果j为求最大距离时用的点 d1[u]不能用if(s1[u] j) up[j] w[i] max(up[u],d2[u]); else up[j] w[i] max(up[u],d1[u]);dfs2(j,u);}}int main(){memset(h,-1,sizeof h);cinn;for(int i1;in;i){int a,b,c;cinabc;add(a,b,c) , add(b,a,c);}dfs1(1,-1);dfs2(1,-1);int resINF;for(int i1;in;i) res min(res,max(d1[i],up[i]));coutresendl;}
http://www.hkea.cn/news/14566692/

相关文章:

  • 已经做好的网站怎么维护公众号涨粉自助平台
  • 宁波医院网站建设需要自己的网站需要怎么做
  • 河北省建设厅网站怎么登陆临沂做网站多少钱
  • seo建站营销课程网站建设的目的意义
  • 用html制作个人网站源代码湖北省建设厅建筑资料官方网站
  • 网站百度搜不到了网线水晶头的接线方法
  • 大学校园网站模板图片桂林网站建设找骏程
  • 百度账号购买网站西安互联网公司
  • 无代码开发平台排名鹤壁网站优化
  • 重庆科技网站设计模板网站开发教学网
  • 网站建设与维护方案输入搜索内容
  • 网站参考模板网站建设方案应急处置
  • 谁会做网站排名中国监理建设协会网站
  • idc网站模板下载江阴网站建设培训
  • 网站程序的设计费用qq钓鱼网站生成器手机版
  • 做网站推广合同广告设计与制作基础知识
  • 网站制作还花钱广州制作软件
  • 网站备案完毕 怎样建设网站在线建网站
  • 精品课程网站建设内容wordpress建站用模板的弊端
  • 南宁网站制作策划个人注册公司的详细步骤
  • 创客贴网站做海报技能机械网站建设哪家好
  • 比较好的网站建设网站家具东莞网站建设
  • 做链接的网站wordpress widget修改
  • 图片怎么做网站背景传统网站模版
  • 怎样设计app软件重庆谷歌seo关键词优化
  • 自己怎么做卡盟网站肇庆建设银行招聘网站
  • 服务器租用网站模板国际阿里网站首页建设
  • 急速浏览器打开新网站wordpress搜索全站
  • 广州网站定制开发公司哪家好制作二维码免费软件
  • 网站建设目的和意义seo的外链平台有哪些