上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 58 下一页
摘要: XXXV.CF401D Roman and Numbers 思路: 我们设$num_i$表示$n$中出现了多少个数字$i$。然后就可以设$f[i][j]$表示当填入数字的状态是$i$,且当前数$%m$的余数是$j$时的方案数。则直接转移即可。 复杂度$O(18*2^{18}*m)$。 代码: #in 阅读全文
posted @ 2021-03-30 19:50 Troverld 阅读(47) 评论(0) 推荐(0) 编辑
摘要: LXXXIV.CF51F Caterpillar 也不知道算不算DP,反正就放这吧。 首先我们很轻松就能想到关于“环”,或者进一步地说,“边双连通分量”。因为最终图中不能有环,所以每个边双肯定最终会被缩成一个点。那么我们就也来缩一下。 在缩点之后,我们便得到了一片森林。 很明显对于每一棵树,我们都应 阅读全文
posted @ 2021-03-30 19:48 Troverld 阅读(36) 评论(0) 推荐(0) 编辑
摘要: LXXXIII.CF261D Maxim and Increasing Subsequence 首先,我们可以发现,当这个重复次数很大的时候,答案就等于序列中出现的不同权值个数。实际上,这个“很大”就可以被当作“大于等于不同权值个数”。 不同权值个数实际上是$\min(n,m)$级别的,其中$n$是 阅读全文
posted @ 2021-03-30 19:47 Troverld 阅读(64) 评论(0) 推荐(0) 编辑
摘要: LXXXII.UOJ#11. 【UTR #1】ydc的大树 很明显,如果我们令一个黑点$x$为树根,设它的“好朋友”集合为$\mathbb\(,则路径\)(x,\operatorname{\mathbb})$中所有白节点均可以使$x$不开心。这个可以用树上差分来进行路径加。现在关键是求出$\oper 阅读全文
posted @ 2021-03-30 19:46 Troverld 阅读(72) 评论(0) 推荐(0) 编辑
摘要: LXXXI.CF1312G Autocompletion 题解 阅读全文
posted @ 2021-03-30 19:44 Troverld 阅读(42) 评论(0) 推荐(0) 编辑
摘要: LXXX.[AGC024E] Sequence Growing Hard 首先,我们肯定能想到从第一个序列开始,依次加入一个新数得到下一个序列,同时还要保证字典序递增。我们如果让新数递增的话,就可以DP了。 我们首先观察往一个序列中加入一个不大于最大值的数会有多少种可能: 我们在$1323$中加入一 阅读全文
posted @ 2021-03-30 19:42 Troverld 阅读(69) 评论(0) 推荐(0) 编辑
摘要: LXXIX.[AGC013D] Piling Up 一个很naive的思路就是设$f[i][j]$表示当前进行了$i$步,并且盒子中剩下了$j$个白球的方案数,然后直接DP即可。 但是这样是有问题的——它没有考虑到重复计算的问题。 我们不妨令$+\(符号表示取出黑球,\)-$符号表示取出白球。 则一 阅读全文
posted @ 2021-03-30 19:39 Troverld 阅读(138) 评论(0) 推荐(0) 编辑
摘要: LXXVIII.[USACO12OPEN]Bookshelf G 转移很简单,直接设$f[i]$表示前$i$个位置书架的最小高度和即可。 考虑转移。 我们有暴力的公式 \(f[i]=\min\limits_{j=1}^{i}\Big\{f_{j-1}+\max\{h_j,\dots,h_i\}\Bi 阅读全文
posted @ 2021-03-30 19:36 Troverld 阅读(58) 评论(0) 推荐(0) 编辑
摘要: LXXVII.[CmdOI2019]任务分配问题 这道题与LXI.CF868F Yet Another Minimization Problem长得很像。实际算法也类似。 首先,题意就是把所有数划分成$k$段,使得每段内部正序对数量之和最少。设$w(i,j)\(表示区间\)(i,j)$内部正序对数量 阅读全文
posted @ 2021-03-30 19:34 Troverld 阅读(65) 评论(0) 推荐(0) 编辑
摘要: LXXVI.高速公路 简直恶心到爆炸…… 首先,暴力的DP是非常简单的。设$dis_x$表示位置$x$到根的距离,则有 \(f_x=\min\limits_{y\text{ is an ancestor of }x}f_y+p_x(dis_x-dis_y)+q_x\) 暴力一敲,期望得分$40%$。 阅读全文
posted @ 2021-03-30 19:33 Troverld 阅读(45) 评论(0) 推荐(0) 编辑
上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 58 下一页