E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Tree-DP
POJ1985 Cow Marathon (DP/BFS 树的直径) #by Plato
id=1985题意:给一棵树,求树的直径方法一)
tree-DP
类似HDU2196,可以参见:http://www.cnblogs.com/celia01/archive/2012/07/30/2615842
XDU_Truth
·
2020-08-10 14:14
DP
图论
HDU 5293(ZYB's
Tree-DP
)
给一棵树,对于每一个点,求出离每个点距离不超过K的点的个数.1≤N≤500000,1≤K≤10树分治太慢了,直接统计多好#include #include #include #include #include #include #include #include #include usingnamespacestd; #defineFor(i,n)for(inti=1;i=0;i--) #defi
nike0good
·
2015-12-11 15:00
dp
【HNOI】 c
tree-dp
【题目描述】给定一个n个节点的树,每个节点有两个属性值a[i],b[i],我们可以在树中选取一个连通块G,这个连通块的值为(Σa[x])(Σb[x]) x∈G,求所有连通块的值的和,输出答案对1000000007取余。 【数据范围】n<=10^5. 首先我们任选一个点作为根,变成一颗有根树。观察答案为(Σa[x])(Σb[x]),那么我们可以将这个答案展开成为每一个b[x]乘
·
2015-11-13 21:52
tree
【HNOI】 攻城略池
tree-dp
【题目大意】 给定一棵树,边有边权,每个节点有一些兵,现在叶子节点在0时刻被占领,并且任意节点在x被占领,那么从x+1开始,每单位时间产生一个兵,兵会顺着父亲节点一直走到根(1),其中每经过一个节点,该节点的兵储量减少1,问所有节点都被攻陷的最晚时间。 【数据范围】 n<=10^5. 首先我们可以设每个节点被攻占的时间为w[i],那么对于一个父节点x,我们
·
2015-11-13 21:47
tree
【HNOI】 小A的树
tree-dp
【题目描述】给定一颗树,每个点有各自的权值,任意选取两个点,要求算出这两个点路径上所有点的and,or,xor的期望值。 【数据范围】n<=10^5 首先期望可以转化为求树上所有点对的and,or,xor值的和,然后在除以n*n就可以了,对于权值,我们可以按位做,这样问题就转化为了给定一棵树,树上的点的权值为0或者1,我们需要求出来点对的and,or,xor值,这个问题我们可
·
2015-11-13 21:43
tree
【HNOI】 lct
tree-dp
【题目描述】给定2-3颗树,每个边的边权为1,解决以下独立的问题。 现在通过连接若干遍使得图为连通图,并且Σdis(x,y)最大,x,y只算一次。 每个点为黑点或者白点,现在需要删除一些边,使得图中的黑点度数为奇数,白点为偶数,要求删除的边最多。 【数据范围】 100% n<=10^5 首先我们来解决第一问,因为每加一条边就可能使得若干点到其他点的距离变小
·
2015-11-13 21:39
tree
bzoj 3522
tree-dp
暴力
首先我们知道,这个题可以N^2的做,我们先确定一个根,然后讨论下情况,合法的三个点只可能有三种情况,第一种是三个点有相同的lca,这种情况我们可以用
tree-dp
来解决,用dis[i][j]表示i为根的子树中距离
·
2015-11-13 20:58
tree
Codility上的问题 (40) Phosphorus 2014
感觉这个题很难,之前想了很久,一个
tree-dp
。题目大大意:(N+1)个点,N条边的树。边代表走廊,节点代表监狱。
caopengcs
·
2014-12-05 07:00
POJ1985 Cow Marathon (DP/BFS 树的直径) #by Plato
id=1985题意:给一棵树,求树的直径方法一)
tree-DP
类似HDU2196,可以参见:http://www.cnblogs.com/celia01/archive/2012/07/30/2615842
XDU_Truth
·
2012-10-01 19:00
vector
struct
HDU 2196 Computer (
tree-DP
树的最长路 经典) #by Plato
http://acm.hdu.edu.cn/showproblem.php?pid=2196引用下别人的:题意:给定一棵树,求每一个节点所能到达的最长路径的长度分析:以编号的i的节点为例(非根节点),最长的路径长度只有俩种可能,1)子树中存在最长路径;2)通过父节点的路径中存在最长路径所以,只有分别求出每一节点对应的那俩种路径取大最大值即可,当然,根节点只存在第一种可能上面也给出了思路,有个要注意
XDU_Truth
·
2012-10-01 15:00
vector
struct
生活
存储
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他