码迷,mamicode.com
首页 >  
搜索关键字:树的重心    ( 208个结果
cqyz oj | 树的分治 | 树形DP | 树的重心
Description 给定一棵N个节点的带权树,定义dist(u,v)为u,v两点间的最短路径长度,路径的长度义为路径上所有边的权和。再给定一个K,如果对于不同的两个结点a,b,如果满足dist(a,b) include include include include include define ...
分类:其他好文   时间:2019-07-27 09:58:02    阅读次数:90
2016 提高组c++ 错题
需重做 树的重心 链表 计算机基础知识 1. 无线通讯技术: 蓝牙,wifi,GPRS 现在常用的无线通信技术:FM调频广播(用于收音机); 2G、3G移动通信技术(中国移动、中国联通、中国电信正在运营的网络;WLAN无线局域网(这个好像包括Wi_Fi。主要用于本本无线上网); 军事方面的高频、甚高 ...
分类:编程语言   时间:2019-06-05 19:23:38    阅读次数:112
Kay and Snowflake CodeForces - 685B (重心, 好题)
大意:给定有根树, 求每个子树的重心 我太菜了啊, 只能想到暴力树剖, 然而这就是个B题, 感觉树剖+线段树二分还是挺难写的..... 看了题解发现重心一定在重儿子与根的树链上, 重心最多上跳n-1次, 直接暴力就行 ...
分类:其他好文   时间:2019-03-29 00:47:17    阅读次数:157
『Balancing Act 树的重心』
树的重心 我们先来认识一下树的重心。 树的重心也叫树的质心。找到一个点,其所有的子树中最大的子树节点数最少,那么这个点就是这棵树的重心,删去重心后,生成的多棵树尽可能平衡。 根据树的重心的定义,我们可以通过树形DP来求解树的重心。 设$Max_i$代表删去i节点后树中剩下子树中节点最多的一个子树的节 ...
分类:其他好文   时间:2019-02-13 19:31:25    阅读次数:154
P4299 首都
题目 "P4299 首都" 做法 这题是动态维护树的重心,连边后找到两棵树的重心拉一条链(性质:新重心在链上),然后暴力爬 要注意的一点是找重心的过程中要先把旋转标记放下来,因为$Splay(x)$,这个操作只把$x$到根节点的跟上旋有关标记放下来 而找重心过程中跟整个链有关 My complete ...
分类:其他好文   时间:2019-01-28 18:24:03    阅读次数:135
POJ 1655.Balancing Act-树的重心(DFS) 模板(vector存图)
Balancing Act Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 17497 Accepted: 7398 Description Consider a tree T with N (1 <= N <= 20,000) ...
分类:其他好文   时间:2019-01-22 19:42:49    阅读次数:185
AIM Tech Round 4 (Div. 1) C - Upgrading Tree 构造 + 树的重心
C - Upgrading Tree 我发现我构造题好弱啊啊啊。 很明显能想到先找到重心, 然后我们的目标就是把所有点接到重心的儿子上,让重心的儿子子树变成菊花图, 这个先把重心到儿子的边连到 i , 然后把 i 到 其 fa 的边连到重心的儿子上, 一直循环就好啦。 ...
分类:其他好文   时间:2019-01-11 13:09:32    阅读次数:132
CF468D Tree(树的重心)
https://www.luogu.org/problemnew/show/CF468D 题目大意: 有一个n个节点的树(编号1~n)。树上的每一个边都是正值。 我们定义两点之间的距离dis(v,u)为这两点最短路径边的权值之和。 设数列p为一个1~n的全排列。求使得sigma dis(i,pi?) ...
分类:其他好文   时间:2019-01-06 12:01:25    阅读次数:481
【树的重心】treecut
题目描述 有一个NN个节点的无根树,各节点编号为1..N1..N,现在要求你删除其中的一个点,使分割开的连通块中节点个数都不超过原来的一半多。 输入格式 第一行:一个整数N(1≤N≤10,000)N(1≤N≤10,000)。 后面有N?1N?1行:每行两个整数 XX 和 YY,表示一个边连接的两个节 ...
分类:其他好文   时间:2019-01-01 11:43:41    阅读次数:179
【分治】动态点分治 ([ZJOI2007]捉迷藏)
动态点分治 先看一道题目 [ZJOI2007]捉迷藏 显然如果不带修改O(N)的树形动规和O(NlogN)的静态点分治都可以切掉这道题 一、点分树 考虑点分治,对于每一个分治区域树的重心的答案只会与其所有子区域树有关,所以我们可以再构建一颗点分树: 在点分治的过程中,我们把每个区域树的重心和其子区域 ...
分类:其他好文   时间:2018-12-03 13:53:37    阅读次数:204
208条   上一页 1 ... 3 4 5 6 7 ... 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!