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

制作网站注册页面wordpress vip 插件下载

制作网站注册页面,wordpress vip 插件下载,wordpress扫码支付,个人主页写什么内容题目一#xff1a;树的重心 846. 树的重心 - AcWing题库 分析 采用暴力枚举#xff0c;试探每个点#xff0c;除去之后#xff0c;连通分量最大值是多少#xff0c; 各个点的最大值找最小的 因为可以通过 dfs 来得到 根u以下点数#xff0c;以及可以求各分树的点数树的重心 846. 树的重心 - AcWing题库 分析 采用暴力枚举试探每个点除去之后连通分量最大值是多少 各个点的最大值找最小的 因为可以通过 dfs 来得到 根u以下点数以及可以求各分树的点数 所以采用 邻接表存储数据的方式。 vis 标记搜索 需要存 最终答案 ans 需要存每个顶点及其以下点数 sum  需要存每个顶点子树 res 代码  #includebits/stdc.h using namespace std;const int N 1e510, M 2*N;int h[N], e[M], ne[M], idx; int n; int ans N; bool vis[N]; // 前插法将b插入a链表 void add(int a, int b) {e[idx] b, ne[idx] h[a], h[a] idx; } // 以u为根子树的点的大小 int dfs(int u) {vis[u] true; // 搜索int sum 1, res 0; // 以u为根子树大小 ans 为除去根for(int i h[u]; i ! -1; i ne[i]) {int j e[i];if(!vis[j]) {int s dfs(j);res max(res,s); // 该根多个子树的最大值sum s; // 该根往下的总和}}res max(res,n-sum); // 该根往下最大值以及 剩下的比较ans min(ans,res); //求到了除去u连通分量点最大值 更新暴力枚举中每个u的最小值。return sum;//往上返回点数 }int main() {memset(h,-1,sizeof h);cin n;for(int i 0; i n-1; i ) {int a, b;cin a b;add(a,b), add(b,a); // 搭建无向图}dfs(1);//都是可以相通的随便dfs一个顶点cout ans endl;return 0; }
http://www.hkea.cn/news/14478377/

相关文章:

  • joomla 做的网站河南建设教育中心网站
  • 淘宝客网站如何备案昆明企业网站设计
  • 网站案例分析教育wordpress google js
  • 长沙小升初有什么做试卷的网站营销推广的渠道
  • 网站权重收录网站建设电影
  • 建设厅网站修改密码作业3 主题资源网站建设
  • 开源网站推广360优化大师下载
  • 网站建设与维护实验报告安康鼎盛网站建设
  • 绵阳东原建设工程有限公司网站济南软件网站建设
  • 免费速建网站wordpress主题giligili
  • 大鹏网络网站建设设计师培训计划
  • 成都优化网站哪家公司好全网推广成功再收费
  • 手机网站怎么做微信登陆简搜网站提交
  • 会计上网站建设做什么费用广东公诚通信建设监理有限公司网站
  • 做 爱 网站小视频下载长沙网站建设及推广公司
  • 学校资源网站建设目标手机网站的价值
  • 永康建设网站做logo去哪个网站
  • 网站搜索模块电商网站建设是做什么的
  • 网站打不开怎么做seo工具包
  • 提供徐州网站建设深圳摇号申请网站
  • 宁波品牌网站设计价格网页制作哪家服务好
  • 做电影网站算侵权吗哪个平台可以买卖链接
  • 广告网站定制互联网建设
  • 资海集团网站建设济宁苍南网站建设
  • 外语网站建设网站建设管理人员工作职责
  • 做网站设计的电话做电影网站放抢先版
  • 深圳画册设计品牌福州seo关键词
  • 免费私人网站建设平台公司网站怎么做产品图片
  • 网站h1标签的应用旅游网站建设网站
  • 网站根目录验证文件是什么网站右侧浮动广告代码