特牛网址导航

1407D. Discrete Centrifugal Jumps(单调栈优化dp)_dp单调栈优化-CSDN博客

网友收藏
文章浏览阅读357次。暂时只考虑max(ai,aj)<min(ai+1,...,aj−1)max(a_i,a_j)<min(a_{i+1},...,a_{j-1})max(ai​,aj​)<min(ai+1​,...,aj−1​)这一种转移说人话就是[i+1,j−1][i+1,j-1][i+1,j−1]的所有数都大于aia_iai​和aja_jaj​考虑维护一个单调递增的栈考虑维护一个单调递增的栈考虑维护一个单调递增的栈在这个单增栈中的位置pos,如果a[pos]>aj在这个单增栈中的位置pos,如_dp单调栈优化