
图论相关
文章平均质量分 74
acjymer
这个作者很懒,什么都没留下…
展开
-
关于一道Special Judge输出的题的反思
题目来源:POJ1861 Network写这道题并不是因为我真的是错在了输出上,其实这就是一道大水题,纯Kruskal算法,WA了几次是因为数组开小了,导致了WA了好几次,让我怀疑这道题的输出上,所以就一直在输出上做文章,其实不然。但还是引起了我对一些输出时Special Judge的题目的思考,对于这样的题目,样例输出只能作为一种启发,而不能从输出上得到一些题目更多的信息,如果一直纠结在输出原创 2014-03-17 16:08:09 · 637 阅读 · 0 评论 -
最小生成树-->次小生成树
一直以为次小生成树的权值之和应该比最小生成树的权值和要大,今天看了最小原创 2014-07-08 17:34:26 · 724 阅读 · 0 评论 -
HDU 4856 Tunnels (BFS + DP)
题目大意:给出一个网格矩阵,用‘.’和‘#’原创 2014-07-09 11:18:28 · 632 阅读 · 0 评论 -
POJ 1062 昂贵的聘礼(枚举+dijkstra算法)
题目大意:探险家来到一个bu原创 2014-07-10 17:25:32 · 790 阅读 · 0 评论 -
POJ 1135 Domino Effect(最短路径+枚举)
题目大意:多米诺骨牌原创 2014-07-30 10:54:28 · 540 阅读 · 0 评论 -
POJ 1161 Walls(二分图匹配)
题目大意:给一个有向无环图,求最小的顶点数,使的从这些dingdian原创 2014-08-19 10:27:03 · 552 阅读 · 0 评论 -
POJ 1161 Walls(建图+Floyd)
题目大意:有N个村庄和原创 2014-08-13 16:39:19 · 590 阅读 · 0 评论 -
POJ 1716 Integer Intervals(贪心 | 查分约束)
本文转载自:優YoU 点击打开链接转载 2014-08-14 11:42:52 · 605 阅读 · 0 评论 -
POJ 2186 Popular Cows(强连通分量)
题目大意:给定一个有向图,求有多少个顶点是由任何顶点出发都可达的。补充:有向无环图中唯一出度为0的点,一定可以由任何点chufa原创 2014-08-15 16:10:24 · 695 阅读 · 0 评论 -
POJ 1988 Cube Stacking(并查集)
题意:给定一独立的方块,有两种操作:M(x, y)将x所在的dui原创 2014-07-24 10:42:50 · 518 阅读 · 0 评论 -
POJ 2528 Mayor's posters(线段树+离散化)
题目大意:将一些海报贴在一排的瓷砖上,原创 2014-07-16 11:06:53 · 499 阅读 · 0 评论 -
POJ 2253 Frogger(最短路径Dijkstra算法和floyd算法)
坑人的题目总是能够卡在这三四个小时。题目大意:水面上有一些石块,两只青蛙各站在一个石块上,现在一直青蛙想跳到另一只青蛙所在的石块上,有很多中跳跃方案,每种跳跃路线都会有一个最大跳跃距离,求这些最大跳跃距离的最小值。。解题思路:从起点出发,每次都跳到所在位置最近的石块上(当然,跳到的石块之前没有访问过),那么在最大跳跃距离的最小值一定在这条路线中,且是这条路线中最长的那段跳跃距离。原创 2014-03-27 19:14:06 · 1328 阅读 · 0 评论 -
MST 最小生成树
最小生成树的定义:在一给定的无向图G=(U,V)中,(U,V)代表链接顶点U,V的边,而W(U,V)代表此边的权重,若存在T为E(无向图边的集合)的子集()且为无循环图,使得:的W(T)最小,则此T为G的最小生成树(最小权重生成树的简称)。性质:最小生成树的边数必然是顶点数减一,|E| = |V| - 1。最小生成树不可以有循环。最小生成树不必是唯一原创 2014-03-17 11:36:37 · 831 阅读 · 0 评论 -
图论 最短路经
一、dijkstra算法二、Bellman-Ford算法三、Floyd算法四、SPFA算法原创 2014-03-31 13:00:48 · 608 阅读 · 0 评论 -
POJ 3268 Silver Cow Party(最短路径dijkstra算法)
题目大意:有限输入的数据N,M,X。N表示有N个农场,每个农场有一头奶牛;M表示连接这N个农场的M条边(有向边),X表示农场的一个编号(1,2,...,n)。现在每个农场的牛都要走到编号为X的农场上去(选择最短路走),并返回自己的农场(选择最短路走),要求输出这些n头牛走的路程中(去+回的路程和)的最大值。解题思路:一个很简单的最短路径问题,用两次dijkstra算法就可以了,原创 2014-03-31 12:11:06 · 842 阅读 · 0 评论 -
POJ 1751 Highways(MST 算法)
题目大意:给定点的数目n和n个点的坐标,然后给出边的数目m和m组边的信息(通过边两点的序号给出),求在已有边的基础上的最小生成树。输出最小生成树中其他边的信息(边的两端点的信息)。解题思路:典型的最小生成树问题,要求输出边的信息,本来用Kruskal算法比较容易标记边的信息,但给出的点是以坐标的形式给出的,所以在点的坐标转化到边的信息方面不太容易,况且没两点之间就要建立一条边。用P原创 2014-03-21 09:46:57 · 606 阅读 · 0 评论 -
POj 2239 Selecting Courses(二分图匹配)
题目大意:首先输入的是一个整数n,代表Li Ming学院的课程数,然后输入n行,每行代表一个课程,以整数t开头,代表上课的课程时间,然后是t组p,q的值,p代表的数星期数,q代表的是节数。输出的结果是Li Ming能够上的最多的课程(这些课程不会有上课时间的冲突)。解题思路:一道典型的二分图匹配的问题,关键的是怎么建立二分图,刚开始的时候我是把课程编号都加入到二分图的两个点集中,这样的原创 2014-04-03 12:59:10 · 468 阅读 · 0 评论 -
POJ 2446 Chessboard(二分图匹配)
题目大意:首先输入m,n,k,表示一个m*n的格子,ranho原创 2014-04-09 10:51:54 · 645 阅读 · 0 评论 -
POJ 1386 Play on Words(欧拉路径)
题目大意:首先输入T,表示测试数据的个数。原创 2014-04-24 17:17:05 · 559 阅读 · 0 评论 -
POJ 1236 Network of Schools(强连通分量)
题目大意:给定一个有向图原创 2014-08-16 09:59:16 · 686 阅读 · 0 评论