船送门
用四边形不等式优化的区间 D P DP DP。
至于四边形不等式,特征一般都很明显,而且这东西很偏。记结论,然后给决策点打表找规律就行了吧。
由决策点的单调性把 O ( n 3 ) O(n^3) O(n3)优化成 O ( n 2 ) O(n^2) O(n2)。
#include<bits/stdc++.h>
#define ll long long
#define re register
#define cs const
cs int N=5e3+10;
cs ll oo=
船送门
用四边形不等式优化的区间 D P DP DP。
至于四边形不等式,特征一般都很明显,而且这东西很偏。记结论,然后给决策点打表找规律就行了吧。
由决策点的单调性把 O ( n 3 ) O(n^3) O(n3)优化成 O ( n 2 ) O(n^2) O(n2)。
#include<bits/stdc++.h>
#define ll long long
#define re register
#define cs const
cs int N=5e3+10;
cs ll oo=