上一页 1 ··· 55 56 57 58 59 60 61 62 63 ··· 66 下一页
摘要: XLIV.CF599E Sandy and Nuts 神题。 本题给我一个忠告:无论什么题,都要先看数据范围(废话)。 没看到$n\leq 13$之前以为是道毒瘤题,看到之后……还是毒瘤题。 因为数据范围小,可以状压。 先不考虑LCA和边的限制。设$f[x][U]$表示:在以$x$为根的子树中,选择 阅读全文
posted @ 2021-03-30 16:05 Troverld 阅读(184) 评论(0) 推荐(0)
摘要: XLIII.CF888F Connecting Vertices 这个奇怪的限制(两条边不能有交点)让我们想到什么? 对于任何一种方案,不存在$x_0<x_1<y_0<y_1$,其中连边$(x_0,y_0),(x_1,y_1)$。 也就是说,对于任何一段区间$[i,j]$,如果里面所有点全都连通: 阅读全文
posted @ 2021-03-30 15:57 Troverld 阅读(214) 评论(0) 推荐(0)
摘要: XLI.CF1067A Array Without Local Maximums 这题DEBUG的我心态爆炸……后来发现是一个$i$打成$j$了……无语。 很容易想到,设$f[i][j][0/1]$表示: 到第$i$位时,位置$i$填入了$j$,且$j\geq\text{位置i-1上的数}$的状态是 阅读全文
posted @ 2021-03-30 15:55 Troverld 阅读(73) 评论(0) 推荐(0)
摘要: XL.[IOI2005]Riv 河流 新转移方式get~~~ 我必须吐槽一下现在赞最多的那篇题解,虽然思路巧妙,但是明显没有“物尽其用”,对于各DP数组的真实含义也没有把握清楚。 一个naive的想法就是:设$f[i][j]$表示:在$i$的子树中,修了$j$个场子,的最小费用。 但是这样不是很好转 阅读全文
posted @ 2021-03-30 15:53 Troverld 阅读(148) 评论(6) 推荐(1)
摘要: XXXVIII.[CQOI2013]二进制A+B 最后判无解试了很多次才判成功……主要是因为“$a,b,c\leq2^{30}\(中有个\)\leq$而不是$<$就很烦人。 思路很简单:设$f[i][j][k][l][0/1]$表示: 按位DP到第$i$位, $a,b,c$中分别用了$j,k,l$个 阅读全文
posted @ 2021-03-30 15:52 Troverld 阅读(111) 评论(0) 推荐(0)
摘要: XXXVII.[JXOI2012]奇怪的道路 神题。 (为以示区别,题面中的$k$我们称作$p$)。 思路1. 观察到$k$很小,考虑状压。 设$f[i][j][k]$表示: 前$i$个位置的边已经全部连完了,位置$[i-p+1,i]$的状态压起来是$j$,并且连了$k$条边的方案数。 代码: #i 阅读全文
posted @ 2021-03-30 15:51 Troverld 阅读(78) 评论(0) 推荐(0)
摘要: XXXVI.[BJOI2017]喷式水战改 这题类似于毒瘤数据结构题,想起来非常简单,但是写起来…… 平衡树是必须写的——这种毒瘤的维护肯定要写平衡树。 然后说一下怎么DP吧。在每个节点上维护$f[i][j]$,表示在以该节点为根的子树上,阶段$i$到阶段$j$的最大收益。 直接在pushup时维护 阅读全文
posted @ 2021-03-30 15:49 Troverld 阅读(90) 评论(0) 推荐(0)
摘要: XXXV.[GDOI2014]拯救莫莉斯 因为$nm\leq 50,m\leq n$, 所以$m$最大只会到$7$,可以状压。 考虑设$f[i][j][k]$表示: 在前$i-1$行已经填好的情况下,第$i-1$行状态为$j$,第$i$行状态为$k$的最小代价和最小数量(是个std::pair)。 阅读全文
posted @ 2021-03-30 15:47 Troverld 阅读(86) 评论(0) 推荐(0)
摘要: XXXIV.[SCOI2008]奖励关 $n\leq 15$就是一眼状压。但这题难点不是状压,而是期望。 应该很容易就能想到,设$f[i][j]$表示前$i$次操作后,状态为$j$的期望收益。但这有个问题——我们不知道如果刷到一个负数收益应不应该选,因为我们不知道这个负数收益在后面会带给我们怎样的期 阅读全文
posted @ 2021-03-30 15:45 Troverld 阅读(91) 评论(0) 推荐(0)
摘要: XXXIII.[HAOI2018]奇怪的背包 神题。 对于某个大小为$v$的物品,它所能表示出的位置的集合等于$\gcd(v,P)$所能表示的集合。 对于某些大小为$v_1,\dots,v_k$的物品,位置集合为$\gcd{v_1,\dots,v_k,P}$。 因此考虑DP。 我们找出所有$P$的约 阅读全文
posted @ 2021-03-30 15:44 Troverld 阅读(99) 评论(0) 推荐(0)
上一页 1 ··· 55 56 57 58 59 60 61 62 63 ··· 66 下一页