
树形DP
文章平均质量分 57
风灵无畏YY
本蒟蒻为在校大学生,不定期更新一些有关计算机相关知识的学习记录,有不恰当的地方还请指出。
展开
-
树形DP HDU 2196
树形DP HDU 2196转载 2017-11-01 14:47:36 · 178 阅读 · 0 评论 -
洛谷 P1352 没有上司的舞会
洛谷 P1352 没有上司的舞会题目描述 某大学有N个职员,编号为1~N。他们之间有从属关系,也就是说他们的关系就像一棵以校长为根的树,父结点就是子结点的直接上司。现在有个周年庆宴会,宴会每邀请来一个职员都会增加一定的快乐指数Ri,但是呢,如果某个职员的上司来参加舞会了,那么这个职员就无论如何也不肯来参加舞会了。所以,请你编程计算,邀请哪些职员可以使快乐指数最大,求最大的快乐指数。转载 2018-02-05 09:43:46 · 199 阅读 · 0 评论 -
洛谷 P2016 战略游戏
没有上司的舞会 题目链接:战略游戏 题目分析: 做法个没有上司的舞会差不多的。直接贴代码吧。题目数据水,个人觉得这道题要见双向边,不过由于数据太水了,所以按照给出的数据建单向边也能过。#include#include#include#include#include#includeusing namespace std;struct arr{ int nd,n原创 2018-02-05 16:54:40 · 214 阅读 · 0 评论 -
洛谷 P1273 有线电视网
题目描述洛谷 P1273 有线电视网题目分析 本蒟一开始想的是这样的方程:dp[i][j]表示的是当前i节点时花费了j所取得的最大用户数 更新时这样更新:dp[i][j]=max(dp[i][j],dp[i][j-k]+dp[son[i]][k]); 每个用户节点的初始值为1.但是好像这样不行?不晓得怎么控制循环转移 于是看了网上大佬的题解,发现是这样讲的dp[i原创 2018-02-07 11:09:40 · 151 阅读 · 0 评论 -
洛谷 P1272 重建道路 详解 不懂的看这里
洛谷 P1272 重建道路题目描述 一场可怕的地震后,人们用N个牲口棚(1≤N≤150,编号1..N)重建了农夫John的牧场。由于人们没有时间建设多余的道路,所以现在从一个牲口棚到另一个牲口棚的道路是惟一的。因此,牧场运输系统可以被构建成一棵树。John想要知道另一次地震会造成多严重的破坏。有些道路一旦被毁坏,就会使一棵含有P(1≤P≤N)个牲口棚的子树和剩余的牲口棚分离,Joh原创 2018-02-06 16:19:14 · 982 阅读 · 0 评论 -
洛谷 P1270 访问美术馆
洛谷 P1270 访问美术馆题目分析 应该也可以说成是一道树依赖背包的问题吧。本题的dp方程还是很好想的 dp[i][j]=max(dp[i][j],dp[lch][k]+dp[rch][j-k]) dp[i][j]表示到第i条走廊剩余j的时间最多能拿的画的数量 主要的是这道题有个很神奇的输入,本蒟第一次看到,便是便搜索的时候便输入(按照深度有限的搜索顺序搜索)...原创 2018-02-25 15:47:17 · 263 阅读 · 0 评论 -
洛谷 P1122 最大子树和
洛谷 P1122 最大子树和题目描述小明对数学饱有兴趣,并且是个勤奋好学的学生,总是在课后留在教室向老师请教一些问题。一天他早晨骑车去上课,路上见到一个老伯正在修剪花花草草,顿时想到了一个有关修剪花卉的问题。于是当日课后,小明就向老师提出了这个问题:一株奇怪的花卉,上面共连有NN N朵花,共有N−1N-1N−1条枝干将花儿连在一起,并且未修剪时每朵花都不是孤立的。每朵花都有一个“美丽指数”,...原创 2018-10-01 15:47:37 · 309 阅读 · 0 评论