很好的建图题,其他的没什么,就是传统的最大流。
要是能想到这么建图,这题基本就出来了。
增加一个源点s,s到每部电影连一条边,这里注意,其权值是完成该电影所需天数(这个我还有点不理解,是在POJ的Discuss里看到的),然后每部电影到该电影的拍摄日连一条边,权值为1,然后每个拍摄日到汇点t增加一条权值为1的边。至此,建图完成,求最大流就OK了。
代码:
很好的建图题,其他的没什么,就是传统的最大流。
要是能想到这么建图,这题基本就出来了。
增加一个源点s,s到每部电影连一条边,这里注意,其权值是完成该电影所需天数(这个我还有点不理解,是在POJ的Discuss里看到的),然后每部电影到该电影的拍摄日连一条边,权值为1,然后每个拍摄日到汇点t增加一条权值为1的边。至此,建图完成,求最大流就OK了。
代码: