博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
树形DP URAL 1039 Anniversary Party
阅读量:6649 次
发布时间:2019-06-25

本文共 723 字,大约阅读时间需要 2 分钟。

 

1 /* 2     题意:上司在,员工不在,反之不一定。每一个人有一个权值,问权值和最大多少。 3     树形DP:把上司和员工的关系看成根节点和子节点的关系,两者有状态转移方程: 4             dp[rt][0] += max (dp[son][1], dp[son][0]);    //上司不去 5             dp[rt][1] += dp[son][0];                    //上司去,员工都不去 6 */ 7 #include 
8 #include
9 #include
10 #include
11 #include
12 using namespace std;13 14 const int MAXN = 6e3 + 10;15 const int INF = 0x3f3f3f3f;16 bool vis[MAXN];17 vector
edge[MAXN];18 int dp[MAXN][2];19 int n;20 21 void DFS(int rt)22 {23 vis[rt] = true;24 dp[rt][0] = 0;25 for (int i=0; i

 

转载于:https://www.cnblogs.com/Running-Time/p/4646064.html

你可能感兴趣的文章
Django安装配置
查看>>
bootstrap源码学习与示例:bootstrap-tab
查看>>
[C] 让VC支持C99的整数类型V1.01。避免包含目录问题,更名auto_stdint.h、auto_inttypes.h(在VC6至VC2012、GCC、BCB等编译器下测试通过)...
查看>>
Apache OFBiz 10.04.05 发布,安全漏洞修复
查看>>
京东书4
查看>>
Java EE之RMI
查看>>
ASCII编码表 -- SQL注入 也需要
查看>>
MySQL常用数据类型介绍
查看>>
当装系统时遇到“选中的磁盘采用GPT分区形式”
查看>>
CentOS的远程桌面(xdm)
查看>>
Some aspects to prepare
查看>>
oracle 好书 05 ( 内存组件与 oracle 进程 )
查看>>
Linux gdb符号调试器
查看>>
http_load
查看>>
metasploit tutorial
查看>>
安装 iis 的方式
查看>>
Spring MVC 拦截器问题,如何配置不需要拦截的页面
查看>>
覆盖距离AsiaHatyai-2012 & LA 6144 - Radiation 二分搜索
查看>>
LINQ : IEnumerable<T> and IQueryable<T>区别
查看>>
版本浏览器最流行的JavaScript库,jQuery不再支持IE旧版本
查看>>