网络流的神奇操作

来源:互联网 发布:淘宝搜索儿童服装秋装 编辑:程序博客网 时间:2024/05/17 21:54

//姜志豪神犇的网络流课。
学到了一点新奇的操作
题目:有n节课程,共有m天。每天都有若干课程可以选择去上,并得到相应分数,有些课程必须要完成其他的一个课程,然后才可以学。求分数最大值。
首先,和我想的一样,先对每个点分m天,每两天之间边权为分数,求最大割。
要怎么做呢?设课程b需要先完成课程a,对于a和b,不链接b和原点,而是把b的每一天和a的每一天以inf相连。这样,就可以保证b的割必定在a的后面。

原创粉丝点击