最短路
Jessius
If you miss the train I'm on
展开
-
BZOJ 1003, 物流运输
动态规划+最短路。 状态转移方程为f[i]=min(f[j-1]+d[m]*(i-j+1)+k),1≤j≤i≤n。d[m]为每次状态转移计算所得当前可行的最短路花费。原创 2016-10-12 07:48:28 · 550 阅读 · 0 评论 -
BZOJ 1001, 狼抓兔子
求平面图最小割。 数据范围太大导致直接跑最大流会TLE。 正确做法是平面图转对偶图,就可以把最小割问题转化成求最短路。 注意要特判n=1与m=1的情况。 参考资料:周冬2008年集训队论文《两极相通——浅析最大—最小定理在信息学竞赛中的应用》原创 2016-08-14 09:40:31 · 204 阅读 · 0 评论 -
BZOJ 2330, 糖果
求最少需多少糖果若干约束条件。Analysis说起来这还是我的第一道差分约束题,汗颜。 条件一等价于A-B≥0 , B-A≥0; 条件二等价于B-A≥1; 条件三等价于A-B≥0; 条件四等价于A-B≥1; 条件五等价于B-A≥0。 具体怎么连边可以手画三角形脑补一下。 同时要注意条件二和条件四如果给出了同一个人,则必定无法满足要求。原创 2017-03-06 20:16:30 · 213 阅读 · 0 评论