卧薪尝胆,厚积薄发。
note20180617 数位DP
Date: Sun Jun 17 08:24:43 CST 2018
In Category:
笔记
1、
$F(x)$
状态记录为之后
$F$
值的上限,这样对于不同的询问记忆化数组相同,可以一直用。
$DP$
优化:
矩阵优化:转移矩阵中
$F[i][j]$
可看作
$i$
对
$j$
的贡献。
$f_n=f_{n-1}+f_{n-2}+n$
$[f_{n-1},f_n,n,1]\to[f_n,f_n+f_{n-1}+n+1,n+1,1]$
,考虑每一位的影响即可知道
$F[i][j]$
。
$f_n=f_{n-1}+f_{n-2},s_n=s_{n-1}+f_n$
找左边和右边第一个比他大的书:建一个单调栈,一次扫描,弹栈时第一个弹不掉的就是他左边第一个比它大的,把他弹掉的就是他右边第一个比它大的。
In tag:
Copyright © 2020
wjh15101051
ღゝ◡╹)ノ♡