
----------动态规划------
文章平均质量分 90
hipamp
这个作者很懒,什么都没留下…
展开
-
决策分治学习笔记
概要决策分治,利用的是决策单调性。比如说,有 i<ji< ji<j,且fi,fjf_i, f_jfi,fj 分别由 gx,gyg_x,g_ygx,gy 转移而来,那么会满足 x≤yx \le yx≤y。也就是决策点是单调的。这时候,我们要求出 f1,f2,...fnf_1,f_2,...f_nf1,f2,...fn 的决策点,应该怎么做捏?可以采用分治来搞。假设当前区间为 [l,r][l,r][l,r],最优决策区间为 [L,R][L,R][L,R]。设 mid=(原创 2021-01-25 18:14:39 · 266 阅读 · 1 评论 -
[HNOI2008]玩具装箱 (斜率优化入门)
题目描述分析先吐槽一波,为什么 latex 不能复制!!!!原创 2020-03-25 22:39:26 · 277 阅读 · 0 评论 -
CF1327F AND Segments(滚动数组的妙用)
题意有 nnn 个位置,现在要往上面填数,给定 kkk,每个数小于 2k2^k2k。现在有 mmm 个限制条件,每个限制条件给定 li,ri,xil_i,r_i,x_ili,ri,xi,要求满足 a[li]&a[li+1]&…&a[ri]=xia[l_i] \& a[l_i + 1] \& \dots \& a[r_i] = x_ia[li...原创 2020-03-25 19:16:51 · 509 阅读 · 0 评论 -
CF1316E Team Building(状压dp)
题意nnn 个人, ppp 个位置,选 ppp 人作为每个位置的运动员,再选 kkk 个作为观众。每个人作为运动员在每个位置的权值 si,ps_{i,p}si,p 和每个人作为观众权值 aia_iai 已知。n≤100000,p≤7n\leq 100000, p \leq 7n≤100000,p≤7分析这题并不难想,可惜比赛时没时间了QAQ首先假设选完运动员,我们选观众肯定是从大到...原创 2020-03-05 23:33:23 · 292 阅读 · 0 评论 -
悬线法dp总结
简介所谓悬线,就是用一条线尽可能向两边拓展形成一个矩形,这样一条线就会构成矩形的宽。(原谅我也很难说明白悬线的具体定义)用途解决给定矩阵中满足条件的最大子矩阵正确性悬线法的正确性怎么证明?我们考虑最优解所代表的矩形(即满足条件的最大矩形),它的宽 hhh 一定来自于某一条悬线。可以用反证法,假设它的宽不来自于任意一条悬线,即每条悬线都比宽 hhh大,这样我们显然可以得到一个更大的解...原创 2019-08-13 22:45:02 · 513 阅读 · 0 评论