随笔分类 - 动态规划
摘要:"题面" 题解 为了练习计数而做 注意到一种颜色占据的行, 列其他的颜色不能放 又考虑到我们并不需要知道哪些行哪些列选了, 只需要知道还有几行几列没选即可 于是有 $f[i][j][k]$ 代表前 $i$ 种颜色选完之后, 还有 $j$ 行没选, $k$ 列没选的方案数 $g[i][j][k]$ 代
阅读全文
摘要:"题面" 题解 首先仙人掌上是不会有新边的 那么经过变换之后, 会连边的就一定是一片森林 我们对于其中一棵树单独讨论, 由于每棵树互不影响, 将每棵树的答案乘起来就行了 我们可以把连一条新的边 $(u, v)$ 看做覆盖 $u$ , $v$ 两点之间的边 那么对于没有被覆盖的边 $(u, v)$ ,
阅读全文
摘要:"题面" 题解 先化简一下 $$ \displaystyle \begin{aligned}&\sum_{i = 1}^{n}\sum_{j = i + 1}^{n}\binom{a_i+a_j+b_i+b_j}{a_i+a_j}\\=&\frac{\sum_{i = 1}^{n}\sum_{j =
阅读全文
摘要:"题面" 题解 ~~我 TM 以为是一道多项式题~~ 考虑到这样一个性质 对于每个编号大于 $\sqrt{n}$ 的物品, 我们不会选超过 $\sqrt {n}$ 个 所以我们把整个选择分为两部分来看 第一部分是编号小于等于 $\sqrt{n}$ 的 我们设 $f[i][j]$ 代表选了编号前 $i
阅读全文
摘要:"题面" 题解 设$f[i]$为根节点到$i$的最小耗时 设$S$为$i$的祖先集合, 可以得到 $$ f[i] = min(f[j] + (i j)^p),j \in S $$ 对于$(i j)^p$, 我们有 $$ ((i + 1) (j + 1))^p + (i j)^p \leq ((i +
阅读全文
摘要:"题面" 题解 概率dp, 应该做得还是比较少的 设$f[i][j]$为该圈有$i$人时, 第$j$个人最后胜利的概率 枚举选择第几张卡牌, 设其值为$card[k]$, 那么被淘汰的则是$card[k] \% i$, 分类讨论 $card[k] \% i j$, 则$f[i][j] = f[i][
阅读全文
摘要:"题面" 题解 分类讨论, 考虑到只要所有的偶数点上都有棋子, 最左边的棋子就可以跳到最右边 题目第一问让我们求最少的在白格子上必须放的棋子数(不用考虑行动中放的棋子数) 考虑到这几种情况 有不少于两个红格子连起来, 那么他们可以一直在行动中放然后一直跳到任意一个格子, 那么行动前所需要的棋子数就是
阅读全文
摘要:"题面" 题解 期望dp入门题 设$f[i][j]$为到$i$时间有$j$个人上了电梯的概率, 我们可以得到转移方程 $$ f[i][j]=\begin{cases}f[i 1][j]\cdot(1 p),&j=0\\f[i 1][j 1]\cdot p+f[i 1][j]\cdot(1 p),&j
阅读全文
摘要:题面 "[HNOI2014]世界树" 题解 从数据范围很容易看出是个虚树DP(~~可惜看出来了也还是不会做~~) 虚树大家应该都会, 不会的话自己去搜吧, 我懒得讲了, 我们在这里只需要考虑如何DP即可 首先我们需要求出每个点被哪个点所控制, 设$u$点被$bl[u]$所控制, 两遍DFS即可, 考
阅读全文
摘要:"题面" 好像ZJOI也考了一道麻将, 这是要发扬中华民族的赌博传统吗??? 暴搜都不会打, 看到题目就自闭了, 考完出来之后看题解, $dp$, 可惜自己想不出来... 对于国士无双(~~脑子中闪过了韩信~~)和七对子进行特判, 国士无双枚举哪张牌选两张即可, 七对子的话对于每种牌, 如果该种牌可
阅读全文
摘要:"题面" 思路比较巧妙的一道状压dp, (~~或许是因为我太菜了做的题太少没有看到过这种做法???~~) 状态表示为$f[i][j]$为第$i$行状态为$j$, 我们假设某一个格子被一个竖着的块的上方所占据为1, 其余的状态为0, 我们设第$i$ $1$行状态为$k$, 第$i$行状态为$j$, 则
阅读全文

浙公网安备 33010602011771号