bzoj1068

题意

bzoj

做法

(f_{i,j,0/1})为默认区间([i,j])左边有一个M,区间内是否有M的最优解

  • (f_{i,j,0})
    (f_{i,j,0}=min{f_{i,k,0}+j-k})
    (f_{i,j,0}=f_{i,mid,0}+1)
  • (f_{i,j,1})
    (f_{i,j,1}=min{min(f_{i,k,0},f_{i,k,1})+1+min(f_{k+1,j,0},f_{k+1,j,1})})
原文地址:https://www.cnblogs.com/Grice/p/12554515.html