BZOJ 2448: 挖油-区间DP+单调队列

题意: [0,x]中全是1,判断[1,n]中的点i中是0仍是1须要权值 ai a i ,最坏状况下求获得x的最小权值ios n<=2000 n <= 2000 web Solution: f[i][j] f [ i ] [ j ] 表示只考虑[i,j],最坏状况下求获得x的最小权值svg 那么 f[i][j]=minjk=i(max(f[i][k−1],f[k+1][j])+a[k]) f [ i
相关文章
相关标签/搜索