feng_zhiyu的博客

http://www.fzhiy.com/ 欢迎关注我的博客,期待与大家一起学习~

【PAT 甲级】1013 Battle Over Cities (25)(dfs/并查集)

题目链接It is vitally important to have all the cities connected by highways in a war. If a city is occupied by the enemy, all the highways from/toward t...

2018-07-11 14:48:33

阅读数 64

评论数 0

历届试题 危险系数 (求某条路径上的割点数,dfs)

问题描述 抗日战争时期,冀中平原的地道战曾发挥重要作用。 地道的多个站点间有通道连接,形成了庞大的网络。但也有隐患,当敌人发现了某个站点后,其它站点间可能因此会失去联系。 我们来定义一个危险系数DF(x,y): 对于两个站点x和y (x != y), 如果能找到一个站点z,当z被敌人破坏后...

2018-02-14 12:01:11

阅读数 212

评论数 0

【UVA - 796 Critical Links 】(求桥 Tarjan算法)

题意:求桥 ps:本题不存在重边 桥:当且仅当 (u,v) 为父子边,且满足 dfn[u] < low[v] 割点、桥详解:http://www.lydshy.com/wordpress/115 #include <cstdio&am...

2018-02-12 15:37:25

阅读数 88

评论数 0

【 UVA - 315 Network】(求割点 Tarjan算法)

题意:求割点 割点概念: 在无向连通图中,如果将其中一个点以及所有连接该点的边去掉,图就不再连通,那么这个点就叫做割点(cut vertex / articulation point)。 Tarjan算法求割点 模板代码: #include <cstdio&am...

2018-02-12 14:29:36

阅读数 113

评论数 0

【nowcoder 通知小弟】(tarjan缩点)

链接:https://www.nowcoder.com/acm/contest/76/E 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format: %lld 题目描述 在战争时期...

2018-02-12 12:50:46

阅读数 230

评论数 2

【poj 1236 Network of Schools 】(强连通分量,Tarjan算法缩点)

Tarjan算法:http://blog.csdn.net/feng_zhiyu/article/details/78941782 题意: N台电脑之间能够通过有向边(u,v)从第u台电脑传输文件到第v台电脑。如果给第u台电脑投放一个文件,那么这个文件就能通过有向边传输到第v台电脑上,给你N台...

2018-02-12 11:09:04

阅读数 85

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭