DP-决策单调性
All_fade_away
这个作者很懒,什么都没留下…
展开
-
LuoguP5897 [IOI2013]wombats
LuoguP5897 [IOI2013]wombats题目描述简要题意:有一个R∗CR*CR∗C的网格图,边有边权,支持修改,多次询问V1,V2V_1,V_2V1,V2,求点(0,V1)(0,V_1)(0,V1)到(R−1,V2)(R-1,V_2)(R−1,V2)的最短路(只能往左右和往下走)。Solution记f[i][j]f[i][j]f[i][j]表示从(0,i)(0,i)(...原创 2020-02-17 22:04:38 · 189 阅读 · 0 评论 -
LuoguP5504 [JSOI2011]柠檬
LuoguP5504 [JSOI2011]柠檬题目描述Solution容易发现一个性质:每一段划分区间的首尾两个元素相同。因为倘若不相同的话其中至少一个元素也就不产生贡献,将其划分在其他区间一定不会变劣。因此就可以写出一个简单的O(n2)O(n^2)O(n2)的dpdpdp。fi=fj−1+(si−sj+1)2 (ai=aj)f_i=f_{j-1}+(s_i...原创 2020-01-07 12:41:08 · 114 阅读 · 0 评论 -
CF868F Yet Another Minimization Problem
CF868F Yet Another Minimization Problem题目描述Solution一开始可以很容易地写出一个dpdpdp式子:设fi,jf_{i,j}fi,j表示前iii个数分成jjj段的最小代价,有:fi,j=mink=1i−1fk,j−1+Ck+1,if_{i,j}=\min_{k=1}^{i-1}f_{k,j-1}+C_{k+1,i}fi,j=k=1m...原创 2020-01-02 20:34:54 · 260 阅读 · 0 评论