码迷,mamicode.com
首页 >  
搜索关键字:树边    ( 381个结果
[HNOI 2016]网络
Description 一个简单的网络系统可以被描述成一棵无根树。每个节点为一个服务器。连接服务器与服务器的数据线则看做 一条树边。两个服务器进行数据的交互时,数据会经过连接这两个服务器的路径上的所有服务器(包括这两个服务 器自身)。由于这条路径是唯一的,当路径上的某个服务器出现故障,无法正常运行时 ...
分类:其他好文   时间:2017-10-05 17:20:01    阅读次数:224
BZOJ 1977 [BeiJing2010组队]次小生成树 Tree
严格次小生成树。一开始没有特批一圈都相等的情况,一直WA,十分难受。 先生成最小生成树,枚举每条非树边,连上它构成一个环,拆掉环上树边中最大的一条(若和该边相等则次大的一条)换上这条。 用倍增维护一条链上的最大边和次大边,倍增跑lca同时找出环上最大边和次大边,看能否更新答案。 #include<c ...
分类:其他好文   时间:2017-09-20 23:29:33    阅读次数:377
Tarjan系列1
tajan的dfs树系列算法: 求解割点,桥,强连通分量,点双联通分量,边双联通分量; tajan是一个dfs,把一个图变成一个dfs树结构, dfs树结构,本质是通过一个没有任何要求的dfs把图的边分为:树边和返祖边: 树边:dfs中父节点与其未曾遍历过的子节点间的边, 返祖边:父节点与他的dfs ...
分类:其他好文   时间:2017-09-14 21:53:05    阅读次数:191
BZOJ4316 : 小C的独立集
取一棵原图的DFS生成树,那么因为是仙人掌,所以每条树边最多只会属于一个环。 设$f[i][j][k]$表示考虑$i$的子树,$i$点选择情况为$j$,$i$到父亲对应的环边底部的点选择情况为$k$时的最大独立集。 然后直接树形DP即可,在每个环的底部以及顶部的两条边处特殊处理转移。 时间复杂度$O ...
分类:其他好文   时间:2017-09-14 10:24:15    阅读次数:102
算法总结之 打印二叉树的边界节点
给定一棵二叉树的头节点head, 按照两种标准分别实现二叉树边界节点的逆时针打印 标准一 头节点为边界节点 叶节点为边界节点 如果节点在其所在的层中是最左或者最右边,那么也是边界节点 标准二 头节点作为边界节点 叶节点位边界节点 树左边界延伸下去的路径为边界节点 树有边界延伸下去的路径为边界节点 ...
分类:编程语言   时间:2017-09-12 13:51:41    阅读次数:198
洛谷3177 [HAOI2015]树上染色
题目描述 有一棵点数为 N 的树,树边有边权。给你一个在 0~ N 之内的正整数 K ,你要在这棵树中选择 K个点,将其染成黑色,并将其他 的N-K个点染成白色 。 将所有点染色后,你会获得黑点两两之间的距离加上白点两两之间的距离的和的受益。问受益最大值是多少。 输入输出格式 输入格式: 第一行包含 ...
分类:其他好文   时间:2017-09-10 19:49:50    阅读次数:173
【BZOJ4033】[HAOI2015]树上染色 树形DP
【BZOJ4033】[HAOI2015]树上染色 Description 有一棵点数为N的树,树边有边权。给你一个在0~N之内的正整数K,你要在这棵树中选择K个点,将其染成黑色,并将其他的N-K个点染成白色。将所有点染色后,你会获得黑点两两之间的距离加上白点两两之间距离的和的收益。问收益最大值是多少 ...
分类:其他好文   时间:2017-09-10 12:23:56    阅读次数:153
[UOJ]#33. 【UR #2】树上GCD
题目大意:给定一棵有根树,边长均为1,对于每一个i,求树上有多少个点对,他们到lca距离的gcd是i。(n<=200,000) 做法:先容斥,求出gcd是i的倍数的点对,考虑长链剖分后从小到大合并计算答案,小的部分先把每个深度的数量变为每个深度的倍数的数量,然后若深度>k,直接到大的里面暴力,若深度 ...
分类:其他好文   时间:2017-09-10 09:58:56    阅读次数:228
bzoj 4538: [Hnoi2016]网络
Description 一个简单的网络系统可以被描述成一棵无根树。每个节点为一个服务器。连接服务器与服务器的数据线则看做一条树边。两个服务器进行数据的交互时,数据会经过连接这两个服务器的路径上的所有服务器(包括这两个服务器自身)。由于这条路径是唯一的,当路径上的某个服务器出现故障,无法正常运行时,数 ...
分类:其他好文   时间:2017-09-08 00:25:14    阅读次数:173
【bzoj1316】树上的询问 树的点分治+STL-set
题目描述 一棵n个点的带权有根树,有p个询问,每次询问树中是否存在一条长度为Len的路径,如果是,输出Yes否输出No. 输入 第一行两个整数n, p分别表示点的个数和询问的个数. 接下来n-1行每行三个数x, y, c,表示有一条树边x→y,长度为c. 接下来p行每行一个数Len,表示询问树中是否 ...
分类:其他好文   时间:2017-09-05 20:55:30    阅读次数:133
381条   上一页 1 ... 19 20 21 22 23 ... 39 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!