摘要:
一个你看起来非常简单实际上并不简单的题。 前置知识 二分,wqs二分(不会也没关系这是今天的主题),dp 本题思路 对于恰好为 \(k\) 的限制我们可以考虑wqs二分,但是直接用 wqs需要有前提条件,比如最关键的这个函数要满足凸/凹性。显然有的一件事,就是如果将定义为答案要求的函数,如 \(f_ 阅读全文
posted @ 2025-03-25 14:57
exCat
阅读(8)
评论(0)
推荐(0)
摘要:
前置知识 树形dp,时间复杂度分析(最重要) 思路 有一个非常简单的思路,最直接的做法是设 \(dp_{u,i,0/1,0/1}\) 表示树上的第 \(u\) 个节点内,放了 \(i\) 个设备,\(u\) 放没放设备,\(u\) 有没有被监视的方案数。 转移也非常简单对于 \(dp_{i,j}\) 阅读全文
posted @ 2025-03-25 14:57
exCat
阅读(13)
评论(0)
推荐(0)
摘要:
太巧妙了!自己做的时候完全没有思路,连题解都看了好久。 前置知识 树,dp 思路 最开始完全不会的原因是想要正向的做,统计所有的方案的贡献,这个确实完全做不了,又是 \(dfs\) 序又是前缀最大值不好统计。所以我们从答案入手,我们发现求本质不同的前缀最大值序列,我们可以设 \(f_i\) 表示以 阅读全文
posted @ 2025-03-25 10:28
exCat
阅读(30)
评论(1)
推荐(0)

浙公网安备 33010602011771号