2018年4月17日

bzoj2750最短路计数

摘要: 题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2750 枚举每一个起点,通过该边的子树中有多少节点就知道本次它被经过几次了; 因为同一起点到该边的起点的最短路唯一。 但其实不是!就在于可以有长度相等的最短路! 所以暴力通过dis[cur]+e 阅读全文

posted @ 2018-04-17 22:44 Narh 阅读(121) 评论(0) 推荐(0) 编辑

POJ1236学校网络——tarjan

摘要: 题目:http://poj.org/problem?id=1236 Tarjan+缩点。温习一下Tarjan的写法。 1.在缩点后的TAG中,有几个联通块等价于有几个入度为0的点! 2.把它们都联通相当于给每个入度为0的点都连一条入边,给每个出度为0的点都连一条出边,所以二者取max即可。 * 有向 阅读全文

posted @ 2018-04-17 18:37 Narh 阅读(116) 评论(0) 推荐(0) 编辑

POJ2226Muddy Fields

摘要: 题目:http://poj.org/problem?id=2226 巧妙建图:以行或列上的联通块作为点,每个泥格子作为边,求最小点覆盖就可以了! 于是用匈牙利算法找最大匹配。注意要对右部点记录每一个左部点的vis! 阅读全文

posted @ 2018-04-17 18:07 Narh 阅读(102) 评论(0) 推荐(0) 编辑

导航