码迷,mamicode.com
首页 >  
搜索关键字:图的连通性    ( 103个结果
BZOJ 1093 ZJOI 2007 最大半连通子图 强联通分量+拓扑图DP
题目大意:定义半连通图:图中任意两点之间可以单向到达。求一个图的最大半连通子图,和这个图最大半连通子图的个数。 思路:半连通图并不是一定要没有环。。这题意让我理解的。。 其实想法什么的不难,想明白了也不难写。因为要保证半连通,所以要先处理出一个图的联通状况。先用Tarjan缩点得到DAG,在这个DAG上找到最长链的长度就是第一问的答案。第二问可以先找到所有f值等于答案的点,在这些点上反...
分类:移动开发   时间:2015-01-11 11:02:20    阅读次数:213
并查集
当我们在讨论图的连通性时,有时候图的边权或者点权值并不一定需要,如果此时还要坚持用图的结构来保存,则效率显然不高,因此,在这里我们使用并查集就可以。 并查集是一种值考虑两个节点是否连通而不考虑他们如果连通以及连通的代价的结构,他实质上是数学上的集合思想在计算机算法中的应用。在该结构中,两个节点...
分类:其他好文   时间:2015-01-08 22:31:32    阅读次数:280
BZOJ 2438 中山市选 2011 杀人游戏 Tarjan
题目大意:给出一张有向人物关系图,告诉你谁认识谁,认识具有传递性。其中有一个人是犯人。现在警察要调查谁是犯人。他可以问任何人。但是如果他问到了犯人,那么它就会死。如果他问到的一个人认识犯人,这个人就会告诉警察谁是犯人。问警察保证自身安全并知道犯人是谁的概率最大是多少。 思路:这个题前一阵子重测了,加强了数据,卡掉了网上一片AC代码。。 正解并不是很难想。首先先缩点,整个图变成拓扑图,之...
分类:其他好文   时间:2014-12-30 11:48:07    阅读次数:159
POJ 3256 Cow Picnic 搜索
题目大意:有一些奶牛在一些牧场里,这些牧场有些单向边,牧场中的牛按照单向边行走,问有哪些牧场所有牛都能到达。 思路:图的连通性本来应该是tarjan或者并查集什么的,但是这个题数据范围是在是太弱了,所以就搜索就行了。 CODE: #include #include #include #include #define MAX 10010 using namespac...
分类:其他好文   时间:2014-10-22 18:24:57    阅读次数:229
PAT-1021. Deepest Root (25)-DFS求树的最大深度
这道题目主要是给你一个图,那么计算从任何一点开始,以此为根节点,树的最大深度。不保证图的连通性。通过率挺低的,应该是那个大数据的测试用例,内存超出的问题卡住了,最大数据是10^4,如果用邻接矩阵的形式保存图形,那么将是n*n的空间复杂度,就是10^8*4B个数据,为4*10^5KB内存,题目是3.2...
分类:其他好文   时间:2014-10-06 19:52:50    阅读次数:257
BZOJ1016 [JSOI2008]最小生成树计数
江苏就是江苏啊,题目质量高。看到题的时候只YY出了第一个性质:MST中边权相同的的边的个数是一定的。(证略,可以用反证法)后来上网找题解,发现还有第二个性质:MST如果用Kruskal来做,做完长度为x的所有边以后,此时图的连通性是确定的。(这也是很明显的)于是嘛。。。先算出每个长度的边的cnt,然...
分类:Web程序   时间:2014-09-30 09:42:12    阅读次数:313
图的连通性问题的小结 (双连通、2-SAT)
图的连通性问题包括:1、强连通分量。2、最小点基和最小权点基。3、双连通。4、全局最小割。5、2-SAT一、强连通分量强连通分量很少单独出题,一般都是把求强连通分量作为缩点工具。有三种算法:1、Kosaraju算法。对原图和反图分别进行一次深度优先搜索。2、Tarjan算法。用了时间戳。3、Garb...
分类:其他好文   时间:2014-09-30 03:11:22    阅读次数:250
【编程题目】求一个有向连通图的割点,割点的定义是,如果除去此节点和与其相关的边, 有向图不再连通
39.(树、图、算法)(2).求一个有向连通图的割点,割点的定义是,如果除去此节点和与其相关的边,有向图不再连通,描述算法。思路:这里有个问题,对于图的连通性,我默认它要求强连通。采用了最简单的办法,即每次删掉一条边,判断图还是否连通。若变得不连通了就认为此点是割点。连通性的判断也采用了直觉上简单的...
分类:其他好文   时间:2014-09-25 10:47:48    阅读次数:411
图论结论
图的连通性 有向无环图中唯一出度为0的点,一定可以由任何点出发均可达(由于无环,所以从任何点出发往前走,必然终止于一个出度为0的点) 有向无环图中所有入度不为0的点,一定可以由某个入度为0的点出发可达。(由于无环,所以从任何入度不为0的点往回走,必然终止于一个入度为0的点) 假定有 n 个入度为0的点,m个出度为0的点,max(m,n)就是第二个问题的解 无向连通图中,如果删除某点后,图变...
分类:其他好文   时间:2014-09-07 11:04:05    阅读次数:157
POJ 1236 Network of Schools(强连通分量)
POJ 1236 Network of Schools 链接:http://poj.org/problem?id=1236 题意:有一些学校连接到一个计算机网络。这些学校之间达成了一个协议:每个学校维护着一个学校列表,它向学校列表中的学校发布软件。注意,如果学校B 在学校A 的列表中,则A 不一定在B 的列表中。 任务A:计算为使得每个学校都能通过网络收到软件,你至少需要准备多少份软...
分类:Web程序   时间:2014-09-05 22:27:22    阅读次数:305
103条   上一页 1 ... 7 8 9 10 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!