tclh123 - 悲剧的泳裤王子

ps.从前有一个人说,迎接大浪来临,最好的办法是穿两条泳裤。...

【专辑】图论复习

updating ... 05.09...08.08...10.28...  存图方法。 零、连通性           无向图割点、桥           有向图强连通SCC 一、最短路 Dijkstra +heap Bellman-Ford && ...

2011-05-09 19:22:00

阅读数:712

评论数:0

基础最短路算法【渣】

重新手敲下最短路的代码。。 bellman-forddijkstrafloydspfa(bellman-ford+queue)dijkstra+heap(priority_queue) 怕自己堆敲不出来 - -........用的STL。 拿 HDOJ 2544 验的代码。 ...

2013-05-18 20:53:20

阅读数:751

评论数:0

HDU 4360 As long as Binbin loves Sangsang

这题调到后面真是调疯了.....一直wa啊wa................卧槽, 尼玛的原来是手敲队列的时候, 队列大小开小了, 因为spfa一个结点能多次进入队列......这他妈都能错........卧槽........... 代码: #include #include #in...

2012-08-21 04:07:02

阅读数:387

评论数:0

HDU 4370 0 or 1

这题答案就是 min(1~n最短路, 包含1的最小环+包含n的最小环).  (最小环不包括自环). 这题没什么, 就是求最小环的时候要注意下. 1/ 如果用邻接表, 那dist数组初始化肯定是INF, 但注意dist[st] 还是初始化为0. 不然之后无法拓展其他点. 然后在relax的时候 ...

2012-08-19 16:36:26

阅读数:416

评论数:0

POJ 2289 Jamie's Contact Groups 多重匹配+二分

题目大意是给你一堆联系人, 每个人有几个标签, 然后让你将他们分组(每组里的人要标签相同), 问其中人最多的组的人数最少是多少. 有点像鸽巢的感觉...开始我想了一个, 以为是每次求最大匹配, 然后把已盖点的邻边全删掉, 然后看能求几次最大匹配....WA之... 其实显然是错的, 因为每次删...

2012-08-05 18:18:34

阅读数:722

评论数:0

POJ 2516 Minimum Cost

最小费. 主要是这题有K种货物搞得关系很复杂, 开始建图卡住, 其实把k种货物分开来建k次图跑k次就好了. 然后判断最大流和是否满足需求, 若满足则输出最小费和, 若不满足, 则输出-1. 貌似还可以用KM 代码: //最小费用流 // 建k次图... 最小费 #include...

2012-08-05 18:01:50

阅读数:406

评论数:0

POJ 1149 PIGS

最大流. 注意有可能有多个人拥有同一个门的钥匙, 而且客人是按题目输入的顺序来的. 所以客人间要连边. 丢了个sap模板 代码: #include #include #include #include #include #include using namespace ...

2012-08-05 17:52:08

阅读数:328

评论数:0

POJ 1274 / POJ 1469 / POJ 2239 二分图最大匹配

都是一些很裸的二分图最大匹配. 纯当复习了. POJ 1274 #include #include #include #include using namespace std; #define bug(s) cout<<#s<<"="<...

2012-08-05 17:46:53

阅读数:520

评论数:0

[网络流] 最大流 最小费 回顾

1/最大流 容量网络作为问题的有向图. 要有反向弧用于回流, 且反向弧容量为0. 残量网络, 残量=容量-当前流.(容量/当前流/残量都有反向弧) 残量>0,代表可达, 所以要不断在残量网络中找 s 到 t 的可达路. 称为增广路. 什么叫增广路? 就是当你把这条路加进来后, 会使你的...

2012-08-05 14:37:17

阅读数:1061

评论数:0

图的BFS - HDU 1241/HDU 2612/POJ 3984

这完全是回顾以前的知识了...写的时候一些似曾相识的手法渐渐冒出来........- - 然后其实题目都很水....但是看在我WA到现在的份上...贴出来.... HDU 1241 #include #include #include #include #include #inclu...

2012-08-03 01:51:03

阅读数:583

评论数:0

二分图的最小点覆盖跟最小点权覆盖

又复习了下二分图的内容。发现 最小点覆盖、最小点权覆盖 最大独立集、最大权独立集。 都是相对的嘛,前者还都是后者的特殊情况,即点权为1...... 顺便复习一下: 二分图最小覆盖数=最大匹配数M 二分图G的最大独立集U = 二分图G的顶点集V(即X+Y) -最大匹配边集M, ...

2011-11-01 20:42:17

阅读数:835

评论数:0

[网络流][最大点权独立集] 方格取数

预备知识: 点覆盖集:无向图G的一个点集,使得该图中所有边都至少有一个端点在该集合内。 最小点权覆盖集:在带点权无向图G中,点权之和最小的覆盖集。 点独立集:无向图G的一个点集,使得任两个在该集合中的点在原图中都不相邻。 最大点权独立集:在带权无向图G中,点权之和最大的独立集。  /...

2011-11-01 13:00:17

阅读数:1175

评论数:0

[2-sat][topsort输出解] POJ 3648 Wedding

2-sat 基本是有三类题型,一种只判定解是否存在,一种判定+二分答案求最佳,一种判定解并输出其中一组解。 Wedding 这题是典型的第三种类型。 ps. 最近太忙了,这题是前天A的,暂时先要把 2-sat 放一放。然后到时候再回来整理下,形成要用到的模板带出去就行了,如果考到就是看临场建图...

2011-10-30 02:08:10

阅读数:913

评论数:5

[图论] 2-sat 入门

ps.写topsort输出解的时候各种混乱。还是没理解透。写点东西理清思路先。_10_28 2-sat 就是n个元素,可取0或1(2的含义),然后加上一些附加条件。问题的解为n个元素的取值。 感觉就是离散数学里面的数理逻辑什么的,一堆0、1。 问题的做法是通过建图来解。 一般将n个...

2011-10-28 17:08:49

阅读数:409

评论数:0

[2-sat][裸题] HDU3062 Party

这题只判断可行性,不用输出解,应该是2-sat入门题里最水的一道.... 代码: //n个元素。i=0~n-1. //i表示0、i+n表示1、i+2n表示0'、i+3n表示1'。 //1wa。这题竟然有多组数据。... #include #include #include using na...

2011-10-28 11:56:21

阅读数:1076

评论数:0

有向图的强连通分量 SCC tarjin算法

这个本来是暑假的时候学图连通性的时候一起学的。没整理出来,又有些遗忘。 现在在 2-sat 里用到它来缩点。先写个简略版的。 算法: dfn[]、low[]初始为++num(排除0), tarjin到u入栈s,ins[u] = 1; 遍历u的所有邻点v(邻接表), 对没有tarjin的...

2011-10-28 10:25:40

阅读数:1802

评论数:0

[图论][网络流] 关于最大权闭合图

预备概念: 网络的割 如果去掉某弧集s中的所有弧以后源点s和汇点t不再连通,则把弧集s称为网络的s-t割。割的容量为其中所有弧的容量之和。去掉割以后s所在的连通分量叫做S集,t所在的连通分量叫做T集。 最小割 显然所有弧的集合就是一个割,它是容量最大的割。我们自然希望得到最小

2011-10-06 18:44:47

阅读数:800

评论数:0

无向连通图的割点、桥

无向连通图的割点、桥 泳裤王子原创,转载请注明出处 http://blog.csdn.net/tclh123/article/details/6705392 预备知识:        割点集合        在一个无向连通图中,如果有一个顶点集合,删除这个顶点集合,以及这

2011-08-21 00:40:53

阅读数:8183

评论数:1

2011阿里巴巴程序设计公开赛 / 1004 Level up

比赛完玩了一天游戏(颓~) 看到有人要这题的标程,贴一下吧(除了会贴标程你还会干吗~)~ //----------------- 类型:线段树 标程: #include #include #include #include #include #incl

2011-08-20 14:07:57

阅读数:1032

评论数:1

二分图相关总结 8.18

二分图相关 泳裤王子原创,转载请注明出处 http://blog.csdn.net/tclh123/article/details/6696815  二分图G        顶点集分成 U、V 互不相交。        边集E = (U,V) 匹配M        子

2011-08-18 02:58:29

阅读数:581

评论数:0

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