BZOJ 1512 [POI2006]Pro-Professor Szu Tarjan强连通分量 DP
题目大意:给定一张n个点,m条边的图(可能有(自)环),给出一个终点,求出到终点方案数最大的所有点。求到终点的方案的问题,可以想到转化成将边反向以后求终点到所有点的方案。题中说到可能有环,那就用Tarjan算一下强连通分量缩点。对于每一个size>1的点都存在INF条路径。将图转化为DAG后就可以用DP来解决计算方案数的问题。详见代码。#include <cstdio>#include <algo
原创
2017-02-21 20:50:24 ·
702 阅读 ·
0 评论