上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: 0x5A~0x5B [TOC] 0x5A 斜率优化 之前已经写过一些不再写一遍了。 "Here" 0x5B 四边形不等式 a.[√]诗人小G "题目传送" sol: 首先直接设出状态:$f[i]$表示前i首诗排版后的最小答案。 那么转移为: $$ f[i]=min_{0≤j include incl 阅读全文
posted @ 2019-06-11 21:51 薄荷凉了夏 阅读(642) 评论(0) 推荐(1) 编辑
摘要: 四边形不等式与决策单调 [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且 阅读全文
posted @ 2019-06-11 21:48 薄荷凉了夏 阅读(216) 评论(0) 推荐(1) 编辑
摘要: 0x57~0x59 [TOC] 0x57 倍增优化DP a.[√] 开车旅行 "题目传送" 吐槽: 这道题是真的E心。。题面看了不知道多少遍吧,开始一直没看懂,然后怒写4k代码,几经绝望,,,乱搞过了 sol: 第一个首先要预处理出每一个城市的最近的城市和次近的城市,分别记为M1[],M2[]。 这 阅读全文
posted @ 2019-06-10 10:56 薄荷凉了夏 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 0x55~0x66 [TOC] 0x56 状压DP a.[√] Mondriaan's Dream "题目传送" sol: 注意到数据范围十分的小,考虑状态压缩。 依次考虑每一行,可以注意到这一行的方块分成两种: ① 横着填的方块中一块。 ② 竖着填的方块中一块。 分析一下当前行对下一行的影响:当且 阅读全文
posted @ 2019-06-04 20:03 薄荷凉了夏 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 0x52~0x54 [TOC] 0x52 背包问题 a.[√] coins "题目传送" sol: 这是一道多重背包模板题,但是常规的二进制优化过不了。单调队列优化是可以的。 这里需要一个更加简单的方法。 注意到本题只要关心是否存在,所以可以考虑设$f[x]$表示x能否被表示出来。 那么对于硬币i, 阅读全文
posted @ 2019-06-01 11:59 薄荷凉了夏 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 0x51 线性DP: [TOC] a.[√] Mr Youngs Picture Permutations "题目传送" sol: 考虑限制要求:每一排从左往右必须身高递减,每一列从第一排到最后一排身高也必须递减。 则可以发现填数时必须保证:如果从大往小填数,现在填第i行,则第i 1行填了的数必须多 阅读全文
posted @ 2019-05-26 22:03 薄荷凉了夏 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 题意: 一个m边形的骰子,求连续投出n个相同的面,和m个两两不同的面的期望次数。 solution: 令$f_i$表示已经连续投出i个相同的面,到连续投出n个还需要的期望次数. 令$g_i$类似的表示第二种问题的期望次数。 对于$f_i$ ,有两种情况: ① 投出了和前i个相同的面,转移到了$f_{ 阅读全文
posted @ 2019-05-11 15:38 薄荷凉了夏 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 题意:多重集的组合数模板题。 solution: 首先考虑任意$ f_i≥s$的情况,考虑插板法,那么原命题可以等价于求n 1个板子和s朵花组成的排列数: 即多重集{${ (n 1)·1,s·0 }$}的全排列数:$P=\frac{(n+s 1)!}{(n 1)! s!}=C_{n+s 1}^{n 阅读全文
posted @ 2019-05-11 14:59 薄荷凉了夏 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 题目大意:要集齐N张卡片,每包干脆面出现每种卡片的概率已知,问你集齐N张卡片所需要的方便面包数的数学期望(N include include include include define RG register define IL inline define LL long long define 阅读全文
posted @ 2019-05-11 08:33 薄荷凉了夏 阅读(86) 评论(0) 推荐(0) 编辑
摘要: Description Freda发明了传呼机之后,rainbow进一步改进了传呼机发送信息所使用的信号。由于现在是数字、信息时代,rainbow发明的信号用N个自然数表示。为了避免两个人的对话被大坏蛋VariantF偷听T_T,rainbow把对话分成A、B、C三部分,分别用a、b、c三个密码加密 阅读全文
posted @ 2019-05-04 12:04 薄荷凉了夏 阅读(168) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页