题目描述 Description:W 公司有m个仓库和n 个零售商店。第i 个仓库有ai 个单位的货物;第j 个零售商店需要bj个单位的货物。货物供需平衡,即 sum(si)=sum(bj)。从第i 个仓库运送每单位货物到第j 个零售商店的费用为cij 。试设计一个将仓库中所有货物运送到零售商店的运输方案,使总运输费用最少。
编程任务:
对于给定的m 个仓库和n 个零售商店间运送货物的费用,计算最优运输方案和最差运输方案。
题目一看就像是二分图
然后S向所有m个仓库连流量为a[i],费用为0的边
然后从第i个仓库到第j个零售商店分别连流量为b[j]的边,然后费用为c[i][j]
然后j个零售商店连向T点流量为b[i]费用为0的边
然后求一遍最小费用最大流就可以了