06 2019 档案
摘要:ZJOI2010数字计数 "题目传送" sol: 仍然可以按照记忆化实现的思路来解决此题。 $pos,lim,lead$的含义不再申明,不了解可以 "看这里" (含义是一样的),也可以阅读那里面的那篇链接博文。 此题中只需多记录一个变量$cnt$,表示计算的数$now$,在$pos$位中已经出现了$
阅读全文
摘要:SCOI2009windy数 "题目传送" sol: 一道数位DP的基础题。然而还是几次没想清。 这种求区间l,r的一般都用记忆化搜索的方法实现。 如果不熟悉记搜实现的数位DP建议参考 "Here" $getans(1,r) getans(1,l 1)$即为答案。 考虑需要记录的变量: $pos$表
阅读全文
摘要:0x5C~0x5D [TOC] 0x5C 计数类DP a.[√] Gerald and Giant Chess "题目传送" sol: 发现格子数很大,但是黑色格子数很小,所以考虑往黑色格子上靠。 所以考虑到容斥一下,即 不经过黑格子的路径条数=路径总条数 至少经过一个黑格子的路径条数。 从点$(1
阅读全文
摘要:0x5A~0x5B [TOC] 0x5A 斜率优化 之前已经写过一些不再写一遍了。 "Here" 0x5B 四边形不等式 a.[√]诗人小G "题目传送" sol: 首先直接设出状态:$f[i]$表示前i首诗排版后的最小答案。 那么转移为: $$ f[i]=min_{0≤j include incl
阅读全文
摘要:四边形不等式与决策单调 [TOC] 四边形不等式 定义 存在二元函数$w(x,y)$ ,其定义域为$I$, 若对于任意$a,b,c,d\in I且a≤b≤c≤d$,$w(a,d)+w(b,c)≥w(a,c)+w(b,d)$恒成立 则称$w$满足四边形不等式。 判定定理 若对于任意$a,b\in I且
阅读全文
摘要:0x57~0x59 [TOC] 0x57 倍增优化DP a.[√] 开车旅行 "题目传送" 吐槽: 这道题是真的E心。。题面看了不知道多少遍吧,开始一直没看懂,然后怒写4k代码,几经绝望,,,乱搞过了 sol: 第一个首先要预处理出每一个城市的最近的城市和次近的城市,分别记为M1[],M2[]。 这
阅读全文
摘要:0x55~0x66 [TOC] 0x56 状压DP a.[√] Mondriaan's Dream "题目传送" sol: 注意到数据范围十分的小,考虑状态压缩。 依次考虑每一行,可以注意到这一行的方块分成两种: ① 横着填的方块中一块。 ② 竖着填的方块中一块。 分析一下当前行对下一行的影响:当且
阅读全文
摘要:0x52~0x54 [TOC] 0x52 背包问题 a.[√] coins "题目传送" sol: 这是一道多重背包模板题,但是常规的二进制优化过不了。单调队列优化是可以的。 这里需要一个更加简单的方法。 注意到本题只要关心是否存在,所以可以考虑设$f[x]$表示x能否被表示出来。 那么对于硬币i,
阅读全文

浙公网安备 33010602011771号