牛客小bai月赛39 F 孤独(dp)

简介: 牛客小bai月赛39 F 孤独(dp)

牛客小白月赛39 F 孤独

#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
int ans = INT_MAX, n;
int sz[1000006];
int dp[1000006];
vector<int>vec[1000006];
void dfs(int i, int fa) {
  sz[i] = 1;
  int mx1 = 0;
  int mx2 = 0;
  int mx3 = 0; //第三大的子树
  for (auto j : vec[i]) {
    if (j == fa)continue;
    dfs(j, i);
    sz[i] += sz[j];
    if (sz[j] > sz[mx1]) {
      mx3 = mx2;
      mx2 = mx1;
      mx1 = j;
    } else if (sz[j] > sz[mx2]) {
      mx3 = mx2;
      mx2 = j;
    } else if (sz[j] > sz[mx3]) {
      mx3 = j;
    }
    dp[i] = max(dp[mx1], sz[mx2]);
  }
  ans = min(ans, max(n - sz[i], max(dp[mx1], max(dp[mx2], sz[mx3]))));
}
int main() {
  int i, j, x, y;
  scanf("%d", &n);
  for (i = 1; i < n; i++) {
    scanf("%d%d", &x, &y);
    vec[x].push_back(y);
    vec[y].push_back(x);
  }
  dfs(1, 0);
  printf("%d\n", ans);
  return 0;
}


目录
相关文章
|
9月前
|
C++
【PTA】​L1-079 天梯赛的善良​ (C++)
【PTA】​L1-079 天梯赛的善良​ (C++)
129 0
【PTA】​L1-079 天梯赛的善良​ (C++)
牛客-学姐的编码1.0-dp水题
题目描述 学姐最近喜欢上了编码,尤其是十六进制编码,但是学姐特别挑剔,在学姐眼中,只有逐位递增的编码才是一个优美的编码,比如12,58都是优美的编码,85,22则都不是优美的编码,现在学姐得到了一个编码串,她希望你告诉她该编码串里可查询到的所有不重复的优美的编码总个数,对于单个字符组成的编码,学姐总是认为这个编码是优美的,且优美的编码当中是允许存在前导零的
120 0
ACM刷题之路(二十四)HDU 2844 多重背包转换 Coins
ACM刷题之路(二十四)HDU 2844 多重背包转换 Coins
122 0
|
机器学习/深度学习 人工智能
PTA 7-3 拼题 A 是真爱 (20 分)
如果一个人在一段话里很多次提到 pintia,那对拼题 A 就是真爱啦~ 本题就请你检查一下给定的文字中出现了几次 pintia。
168 0
【2022团体程序设计天梯赛】GPLT2022,L1~L2部分(PTA,L1-081~L1-088,L2-041~L2-044)题解代码
【2022团体程序设计天梯赛】GPLT2022,L1~L2部分(PTA,L1-081~L1-088,L2-041~L2-044)题解代码
493 0
腾讯马拉松-减肥记I-hdu4508
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;string.h&gt; #define max(x,y) x&gt;y?x:y; int v[100001]; int w[100001]; int dp[100001]; int main() { int n,m; // freopen("inp
1018 0
腾讯马拉松-大笨钟-hdu4530
#include&lt;stdio.h&gt; int main() { int t; scanf("%d",&amp;t); while(t--) { int i,x,q,t,k,p; double ans; scanf("%d",&amp;x); scanf("%d",&amp;q);
948 0
ACM刷题之路(二十一)大素数筛选 2019暑期集训 POJ 2689 Prime Distance
ACM刷题之路(二十一)大素数筛选 2019暑期集训 POJ 2689 Prime Distance

热门文章

最新文章