摘要:
POJ1179 区间DP 很简单的思考过程,把所有的东西看成一个圆,枚举去掉每一个边的情况。然后每一种都是一条链的区间DP。 l == r : dp[l][r] = num[l]; l != r : dp[l][r] = max(dp[l+1][r],dp[l][r-1]); 但是需要注意的是,这题 阅读全文
摘要:
题解 F 假设每一个点为ai,每个人的蛋糕为x 把每个点ai放在数轴上,不难发现,|ai-x|为x到ai的距离。任取两个值ai,aj,发现x只要是 ai到aj上的任意一个点即可。 答案就是若干对aj-ai求和。 int a[N]; int main() { int n; cin>>n; for(in 阅读全文