题目:http://www.nocow.cn/index.php/Translate:USACO/race3
寻找从起点s到达终点t的必经路径。和寻找中间点,中间点满足后半段路程不能回到前半段路程。
必经节点,假设节点不存在,如果能从s点走到t,则不是必经路径,否则是。
中间点,前半段走到中间点,所有点标为RED,从中间点走到t点,所有节点标为BLUE,如果出现BLUE覆盖RED,则不是中间点。
采用的都是BFS遍历的方法。
运行结果:
题目:http://www.nocow.cn/index.php/Translate:USACO/race3
寻找从起点s到达终点t的必经路径。和寻找中间点,中间点满足后半段路程不能回到前半段路程。
必经节点,假设节点不存在,如果能从s点走到t,则不是必经路径,否则是。
中间点,前半段走到中间点,所有点标为RED,从中间点走到t点,所有节点标为BLUE,如果出现BLUE覆盖RED,则不是中间点。
采用的都是BFS遍历的方法。
运行结果: