-------图论------
HAI__嗨I起来
IT
展开
-
SDUT AOE关键路径 SPFA求最长路(倒序建路)
AOE网上的关键路径 Time Limit: 1000MS Memory limit: 65536K 题目描述 一个无环的有向图称为无环图(Directed Acyclic Graph),简称DAG图。 AOE(Activity On Edge)网:顾名思义,用边表示活动的网,当然它也是DAG。与AOV不同,活动都表示在了边上,如下图所示:原创 2015-12-11 22:46:55 · 1019 阅读 · 1 评论 -
数据结构实验之图论八:欧拉回路 无向图的欧拉回路判断
数据结构实验之图论八:欧拉回路 Time Limit: 1000MS Memory limit: 65536K 题目描述在哥尼斯堡的一个公园里,有七座桥将普雷格尔河中两个岛及岛与河岸连接起来。能否走过这样的七座桥,并且每桥只走一次?瑞士数学家欧拉最终解决了这个问题并由此创立了拓扑学。欧拉通过对七桥问题的研究,不仅圆满地回答了哥尼斯堡七桥问题,并证明了更为原创 2015-11-27 12:44:37 · 2350 阅读 · 1 评论 -
数据结构实验之图论七:驴友计划 最短路中最小花费
数据结构实验之图论七:驴友计划 Time Limit: 1000MS Memory limit: 65536K 题目描述做为一个资深驴友,小新有一张珍藏的自驾游线路图,图上详细的标注了全国各个城市之间的高速公路距离和公路收费情况,现在请你编写一个程序,找出一条出发地到目的地之间的最短路径,如果有多条路径最短,则输出过路费最少的一条路径。输入连续T组数据输入,每组原创 2015-11-27 15:50:35 · 681 阅读 · 0 评论 -
SPFA算法 Bellman_ford优化
#include#define INF 100000000#define Maxn 50002using namespace std;struct node{ int to; int weight; node *next;};queueQ;int n;node *List[Maxn];int inq[Maxn];int dis[Maxn],path[M原创 2015-11-28 18:18:51 · 310 阅读 · 0 评论 -
POJ 3041 Asteroids 二分图的最大匹配(最小点颠覆集)
POJ 3041 Asteroids 二分图的最大匹配(最小点颠覆集)题意:一直可以发射炮弹,每个炮弹可以打掉 每一行或每一列的所有行星 求如何发射才可以使炮弹使用的数量最少有题意可以抽象出 两类出来 每一行的坐标可以看成 一个集合 x每一列的坐标可以看成 一个集合 y行星 则可以看成是连接行与列的线例如X*X //可以看成是原创 2016-01-25 20:53:04 · 447 阅读 · 0 评论 -
POJ 2513 Colored Sticks 欧拉路+字典树
点击打开链接题意;给定一些木棒,木棒两端都涂上颜色,求是否能将木棒首尾相接,连成一条直线,要求不同木棒相接的一边必须是相同颜色的。思路注意 1 此题需要构建无向图;2 通过字典树得到每种颜色所对应的编号3 通过判断是否为欧拉路或欧拉回路 无向图欧拉回路 : 图联通 ,并且所有的点的度都为偶数 无向图欧拉路 : 图联通 ,并且只有两个点的度都为为奇原创 2016-02-22 01:17:01 · 389 阅读 · 0 评论 -
2010年山东省第一届ACM解SDUT2151-2160 set,floyd变形
Ivan comes again!矩阵中有N个被标记的元素,然后针对每一个被标记的元素e(x,y),你要在所有被标记的元素中找到一个元素E(X,Y),使得X>x并且Y>y,如果存在多个满足条件的元素,先比较X,选择X最小的那个,如果还是有很多满足条件的元素,再比较Y,选择Y最小的元素,如果不存在就输出两个-1;本题感悟///比赛时出错的地方 检查代码的错误要从头开始检查,捋清楚思路再原创 2016-04-09 19:47:17 · 294 阅读 · 0 评论 -
L2-007. 家庭房产 处理集合体的问题 并查集经典应用 或 联通块的方法
L2-007. 家庭房产时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越给定每个人的家庭成员和其自己名下的房产,请你统计出每个家庭的人口数、人均房产面积及房产套数。输入格式:输入第一行原创 2016-05-18 12:18:17 · 1163 阅读 · 0 评论 -
图论总结,查分约束系统讲解,最短路,最小生成树,二分图
最短路径dijkstraSPFAfloyd用SPFA解决差分约束最小生成树MSTprimkruskal次小生成树二分图最大匹配和最小覆盖最短路问题无权最短路可以BFS解决,这里只讨论加权的。一、dijkstraDijkstra单源最短路算法,即计算从起点出发到每个点的最短路。Dijkstra常常作为其他算法的预处理。使用邻接矩转载 2016-08-03 09:29:27 · 1177 阅读 · 0 评论