- 博客(2)
- 收藏
- 关注
原创 zzu-2050 大小接近的点对 //dfs序+主席树
题目链接 http://acm.zzuli.edu.cn/problem.php?id=2520 题意 有一棵有根树,根结点编号为 111,编号为 iii 的结点的权值为 wiw_iwi,现在定义结点 (u,v)(u,v)(u,v) 为“大小接近的点对”,当且仅当满足: (1) uuu 是 vvv 的祖先结点(vvv 可以等于 uuu) (2) ∣wu−wv∣≤k|w_u-w_v|\leq k∣wu−wv∣≤k 现在对于树上每个结点 iii,需要计算以其为根的子树中“大小接近的点对”的个数。
2020-09-23 08:46:00 167
原创 CF Round #670 (Div. 2)-C.Link Cut Centroids //树的重心性质
题目链接 https://codeforces.com/contest/1406/problem/C 题意 给你一棵树( nnn 个顶点),现在要求拆掉一条边,再加上一条边使得树的重心唯一 解析 首先需要知道树的重心都有哪些性质: 树中所有点到某个点的距离和中,到重心的距离和是最小的,如果有两个重心,他们的距离和一样。 把两棵树通过一条边相连,新的树的重心在原来两棵树重心的连线上。 一棵树添加或者删除一个节点,树的重心最多只移动一条边的位置。 一棵树最多有两个重心,且相邻。 这样的话,就好办了,如果树的
2020-09-14 17:21:39 198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人