首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
Strategic game
3条解析
开通博客写题解
Zhuwanxing
发表于 2021-04-27 14:20:47
题目大意 对于任意一条边,其都只有两种被覆盖的可能:1.被上面的节点(父节点)覆盖2.被下面的节点(子节点)覆盖故容易推出状态表示和方程dp[i][j]:以i为根的子树的所有边被覆盖且i的状态为j的所有方案的数量最小值(j = 0表示i不放士兵,j = 0为i放士兵)转移方程dp[i][0] = ∑
展开全文
MoXq
发表于 2022-12-27 19:17:32
Strategic game 题意: 给你一棵树,已知于某点放一个士兵,则与之相连的边就都能被“看守”,问使所有边都能有人看守至少要放置多少士兵。(本题为多组输入) 【与“没有上司的舞会”神似,经典树形dp】 思路: 树形dp为类似“树的后序遍历”的dfs, 由叶结点向根结点转移。 一条边要被看守,
展开全文
在刷题的单身狗很开心
发表于 2023-10-20 17:05:23
本题翻译过来:在一棵书上每条边都必须有一个或多个士兵节点,求最少的士兵节点的个数。 那么对于每一个节点来说有选与不选两种情况:dp[i][0/1]; 如果选的话儿子节点选与不选都行:dp[i][1] = 1 + (儿子节点累加和)min(dp[u][0], dp[u][1]); 如果不选的话儿子
展开全文
查看本题
查看本题讨论
相关比赛
1054-0x5E 动态规划-总结与练习
进入比赛
25022-2021秋季算法入门班第八章习题:动态规划2
进入比赛
27023-寒假冲刺
进入比赛
28258-牛客竞赛动态规划专题班树型dp例题
进入比赛
28691-动态规划2
进入比赛
等你来战
查看全部
牛客小白月赛115
报名截止时间:2025-04-25 21:00
牛客周赛 Round 91
报名截止时间:2025-04-27 21:00
2025牛客五一集训派对day1
报名截止时间:2025-05-01 17:00
2025牛客五一集训派对day2
报名截止时间:2025-05-02 17:00
2025牛客五一集训派对day3
报名截止时间:2025-05-03 17:00
2025牛客五一集训派对day4
报名截止时间:2025-05-04 17:00
2025牛客五一集训派对day5
报名截止时间:2025-05-05 17:00
牛客周赛 Round 92
报名截止时间:2025-05-11 21:00
哈尔滨华德学院第十六届程序设计竞赛(同步赛)
报名截止时间:2025-05-13 20:30
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题