![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图论
心悦灵溪
这个作者很懒,什么都没留下…
展开
-
PAT练习题 P1013 Battle Over Cities (25分) 【图的连通】
传送门: P1013P1013 Battle Over Cities (25分)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 that city ...原创 2020-02-24 17:36:29 · 276 阅读 · 0 评论 -
Codeforces 1244D Paint the Tree
传送门:Paint the Tree D.Paint the Treetime limit per test: 3 secondsYou are given a tree consisting of n vertices. A tree is an undirected connected acyclic graph.Example of a tree.You have to ...原创 2019-10-14 20:49:45 · 360 阅读 · 0 评论 -
洛谷 P2941 环绕岛屿Surround the Islands 【tarjan缩点】
传送门:洛谷P2941题目描述Farmer John has bought property in the Caribbean and is going to try to raise dairy cows on a big farm composed of islands. Set in his ways, he wants to surround all the islands w...原创 2019-08-13 10:39:19 · 191 阅读 · 0 评论 -
洛谷 P1656 炸铁路 【Tarjan求桥模板题】
传送门:P1656炸铁路Problem Description因为某国被某红色政权残酷的高压暴力统治。美国派出将军uim,对该国进行战略性措施,以解救涂炭的生灵。该国有n个城市,这些城市以铁路相连。任意两个城市都可以通过铁路直接或者间接到达。uim发现有些铁路被毁坏之后,某两个城市无法互相通过铁路到达。这样的铁路就被称为key road。uim为了尽快使该国的物流系统瘫痪,希望...原创 2019-08-12 16:42:10 · 275 阅读 · 0 评论 -
洛谷 P5058 [ZJOI2004]嗅探器 【tarjan+bfs+割点】
传送门:洛谷 P5058题目描述某军搞信息对抗实战演习,红军成功地侵入了蓝军的内部网络,蓝军共有两个信息中心,红军计划在某台中间服务器上安装一个嗅探器,从而能够侦听到两个信息中心互相交换的所有信息,但是蓝军的网络相当的庞大,数据包从一个信息中心传到另一个信息中心可以不止有一条通路。现在需要你尽快地解决这个问题,应该把嗅探器安装在哪个中间服务器上才能保证所有的数据包都能被捕获?输入格式...原创 2019-08-14 11:01:45 · 290 阅读 · 0 评论 -
洛谷 P1407 [国家集训队]稳定婚姻【tarjan+缩点】
传送门:P1407题目背景原《工资》重题请做2397题目描述我国的离婚率连续7年上升,今年的头两季,平均每天有近5000对夫妇离婚,大城市的离婚率上升最快,有研究婚姻问题的专家认为,是与简化离婚手续有关。25岁的姗姗和男友谈恋爱半年就结婚,结婚不到两个月就离婚,是典型的“闪婚闪离”例子,而离婚的导火线是两个人争玩电脑游戏,丈夫一气之下,把电脑炸烂。有社会工作者就表示,80后求助...原创 2019-08-13 22:46:13 · 281 阅读 · 0 评论 -
HDU 1116 Play on Words 【欧拉回路+并查集】
传送门:HDU 1116Play on WordsTime Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Problem DescriptionSome of the secret doors contain a very interesting word puzzle....原创 2019-08-13 21:23:44 · 154 阅读 · 0 评论 -
洛谷 P3469 BLO-Blockade 【tarjan割点】
传送门:洛谷 P3469题目描述在Byteotia有n个城镇。 一些城镇之间由无向边连接。 在城镇外没有十字路口,尽管可能有桥,隧道或者高架公路(反正不考虑这些)。每两个城镇之间至多只有一条直接连接的道路。人们可以从任意一个城镇直接或间接到达另一个城镇。 每个城镇都有一个公民,他们被孤独所困扰。事实证明,每个公民都想拜访其他所有公民一次(在主人所在的城镇)。所以,一共会有n*(n-1)...原创 2019-08-13 17:06:26 · 162 阅读 · 0 评论 -
POJ 2186 Popular Cows 【强连通+缩点】
传送门:POJ 2186Popular CowsTime Limit: 2000MS Memory Limit: 65536KProblem DescriptionEvery cow’s dream is to become the most popular cow in the herd. In a herd of N (1 <= N <= 10,000) cows...原创 2019-07-29 16:54:13 · 118 阅读 · 0 评论 -
Tarjan 算法模板+几个好的博客地址
之前只会kosaraju算法(因为这个好懂= _ =),后来做到一些强连通性的题目时,因为这个时间复杂度太高了,所以做不出来,知道另外一个求图的强连通性的算法——Tarjan算法,就是网上找那些大佬的对Tarjan算法 的理解,也是花了一天多的时间才看懂这个算法。这里给上三个比较好懂的博客地址:浅析强连通分量(Tarjan和kosaraju)全网最!详!细!tarjan算法讲解tarjan...原创 2019-07-29 15:50:11 · 259 阅读 · 0 评论 -
HDU 2767 Proving Equivalences【Tarjan算法+缩点】
传送门:HDU 2767Proving EquivalencesTime Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Problem DescriptionConsider the following exercise, found in a generic linear...原创 2019-07-29 15:34:23 · 159 阅读 · 0 评论 -
HDU 1269 迷宫城堡 (强连通分量)
题目链接Problem Description为了训练小希的方向感,Gardon建立了一座大城堡,里面有N个房间(N<=10000)和M条通道(M<=100000),每个通道都是单向的,就是说若称某通道连通了A房间和B房间,只说明可以通过这个通道由A房间到达B房间,但并不说明通过它可以由B房间到达A房间。Gardon需要请你写个程序确认一下是否任意两个房间都是相互连通的,即:对...原创 2019-07-04 15:41:13 · 185 阅读 · 0 评论