[BZOJ1061][NOI2008]志愿者招募 单纯形模板
这题先需要利用一下线性规划的对偶性。
simplex主过程里要做的:找到需要替换的基变量id和非基变量p。
找不到ci为正的非基变量:已找到最优解。
找不到对该非基变量p有限制的基变量(即a[][p]均为非负):解无限制。
pivot过程要做的三个东西:
1.把a[p]的那个约数解出来覆盖掉a[id]。
2.把这个解代入其它约数。
3.把这个解带入目标函数。
代码:#include<
原创
2017-12-14 22:02:36 ·
402 阅读 ·
0 评论