LibreOJ #2546.「JSOI2018」潜入行动 树形dp

博客介绍了如何解决「JSOI2018」比赛中的潜入行动问题,该问题涉及在树形结构中放置摄像头以覆盖所有节点。通过分析,提出了一种O(nk)复杂度的树形动态规划(DP)方法,其中n为节点数,k为摄像头数量。在转移过程中,通过优化避免了全排列,确保了算法效率。
摘要由CSDN通过智能技术生成

题意

有一棵n个节点的树和k个摄像头。在某个节点放置摄像头可以观测到所有和这个点有边相连的点,但不包括它自己,且每个点最多放置一个摄像头。问有多少种放置方案使得所有点都被观测到。
n105,kmin(n,200) n ≤ 10 5 , k ≤ m i n ( n , 200 )

分析

不难想到一个 O(nk2) O ( n k 2 ) 的dp,设

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值