摘要: 终于把01分数规划这个坑填上了。 题意是有二维平面上的n个向量$(a_i,b_i)$,让你选择其中的m个,使得这些向量和的斜率,即$\frac{\sum a_i}{\sum b_i}$最小。 二分斜率,设$\frac{\sum a_i}{\sum b_i}\geqslant k$,即$\sum a_ 阅读全文
posted @ 2019-11-09 16:43 jrltx 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 题意:x轴上有n个人,让你放置m个集合点,使得每个人往离他最近的集合点走,所有人走的距离和最短。 把距离视为花费,设$dp[i][k]$表示前i个人分成k段的最小花费,则有递推式$dp[i][k]=min\{dp[j][k-1]+w(j,i)\}$,其中$w(j,i)$可以$O(1)$求出。 显然, 阅读全文
posted @ 2019-11-09 10:32 jrltx 阅读(380) 评论(0) 推荐(0) 编辑