
下海捕鱼
文章平均质量分 92
xyc1719
努力会说谎,但努力不会是白费
展开
-
【下海捕鱼】割顶与桥的求解
Description给出一个n个点(编号1..n),m条边的无向图,求图的割顶和桥。Input Data包含多组测试数据,每组数据格式如下: 第一行输入n,m(n,m <= 100000; 下面m行每行输入u,v表示u和v之间有边。 最后一行是n=m=0,表示数据结束。Output Data对于每组数据,输出: 第一行输出割顶的个数和桥的条数。 若割顶...原创 2018-04-24 14:35:43 · 297 阅读 · 0 评论 -
【下海捕鱼】求无向图的点双连通分量(模板)
Description给出一个n个点(编号1..n),m条边的无向图,求图的点双连通分量(Biconnected Component)。Input Data包含多组测试数据,每组数据格式如下: 第一行输入n,m(n<=1000, m<=10000) 下面m行每行输入u,v表示u和v之间有边。 每组数据间有一个空行。 最后一行是n=m=0,表示数据结束。Outpu...原创 2018-04-25 08:51:35 · 599 阅读 · 2 评论 -
【二分图染色】[UVA11080] Place the Guards 城市警卫
Description(粗略版)一些城市,之间有道路相连,现在要安放警卫,警卫能看守到当前点周围的边,一条边只能有一个警卫看守,问是否有方案,如果有最少放几个警卫PDF(English)Input Sample2 4 2 0 1 2 3 5 5 0 1 1 2 2 3 0 4 3 4Output Sample2 -1———————————————...原创 2018-04-29 21:12:58 · 251 阅读 · 0 评论 -
Scc(强连通分量)的非递归式写法
强连通分量的递归写法不解释,如有问题请右转传送门: 强连通分量–Tarjan个人理解+详解优势:防止tarjan求强连通分量时爆栈从递归式出发,程序是从原来的递归程序运行一半,递归运行下一层。直至下一层的递归调用完毕后,再回溯至源程序。而手工栈需要模拟系统栈的调用方式,先定义一个类似于栈的数组或数据结构,再通过while循环调用进行模拟运算。但漏洞是很明显的,在系统栈的调...原创 2018-05-27 17:17:56 · 1511 阅读 · 0 评论