随笔分类 -  Algo__Graph

最短路径SP 最小生成树MST 最大匹配(匈牙利算法) 最优权匹配问题 割边割点+连通分量 网络流
摘要:2006 飞行员配对(二分图最大匹配) 题目来源: 网络流24题 基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 收藏 关注 2006 飞行员配对(二分图最大匹配) 题目来源: 网络流24题 基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 阅读全文
posted @ 2017-07-20 23:55 kimsimple 阅读(315) 评论(0) 推荐(0)
摘要:拓扑排序: 拓扑排序是应用于有向无回路图(DAG)上的一种排序方式,对一个有向无回路进行拓扑排序后,所有的顶点形成一个序列,对所有边(u,v),满足u在v的前面。该序列说明了顶点表示的事件或 状态发生的整体顺序。 比较经典的是在工程活动上,某些工程完成后,另一些工程才能继续,此时可以以工程为顶点,工 阅读全文
posted @ 2017-05-31 10:03 kimsimple 阅读(343) 评论(0) 推荐(0)
摘要:转自 图的m着色问题 图的m-着色判定问题——给定无向连通图G和m种不同的颜色。用这些颜色为图G的各顶点着色,每个顶点着一种颜色,是否有一种着色法使G中任意相邻的2个顶点着不同颜色? 图的m-着色优化问题——若一个图最少需要m种颜色才能使图中任意相邻的2个顶点着不同颜色,则称这个数m为该图的色数。求 阅读全文
posted @ 2017-04-04 08:55 kimsimple 阅读(10416) 评论(1) 推荐(0)
摘要:/** 二分图判定 图的着色问题,最小着色数为二的图 DFS */ #include "cstdio" #include "cstring" #include "cstdlib" #include "vector" #define MAX 1002 std::vector G[MAX]; int color[MAX]; int n; bool dfs(int x,int c... 阅读全文
posted @ 2017-04-04 08:29 kimsimple 阅读(299) 评论(0) 推荐(0)
摘要:dijkstra求最短路径长度 dijkstra求最短路并记录路径 floyd求最短路径长度 阅读全文
posted @ 2017-03-28 18:57 kimsimple 阅读(985) 评论(0) 推荐(0)
摘要:畅通工程 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 27972 Accepted Submission(s): 12279 Problem 阅读全文
posted @ 2017-03-24 21:43 kimsimple 阅读(3970) 评论(4) 推荐(0)
摘要:http://acm.hdu.edu.cn/showproblem.php?pid=1596 分析: 题目要找一条安全度最高的路,安全度计算方法 Safe(P) = s(e1)*s(e2)…*s(ek) e1,e2,ek是P 上的边 在Dijkstra算法的基础上稍加改动 阅读全文
posted @ 2017-03-23 23:15 kimsimple 阅读(193) 评论(0) 推荐(0)
摘要:http://acm.hdu.edu.cn/showproblem.php?pid=1869 思路:最短路+floyd分析:1 题目是要求所有的数据能否满足“六度分离”,那么我们就想到所有点之间的最短距离。2 应用floyd,如果两点之间有联系那么距离标记为1,那么最后只要判断是不是每两个人之间的距 阅读全文
posted @ 2017-03-23 21:41 kimsimple 阅读(173) 评论(0) 推荐(0)
摘要:http://acm.hdu.edu.cn/showproblem.php?pid=2066 一个人的旅行 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission 阅读全文
posted @ 2017-03-22 22:40 kimsimple 阅读(1941) 评论(0) 推荐(0)
摘要:http://acm.hdu.edu.cn/showproblem.php?pid=1878 欧拉回路 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s 阅读全文
posted @ 2017-03-20 23:32 kimsimple 阅读(180) 评论(0) 推荐(0)
摘要:https://www.patest.cn/contests/gplt/L2-001 L2-001. 紧急救援 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 时间限制 200 ms 时间限制 200 ms 内存限制 65536 阅读全文
posted @ 2017-03-18 00:35 kimsimple 阅读(554) 评论(0) 推荐(0)
摘要:题目:http://acm.hdu.edu.cn/showproblem.php?pid=3790 最短路径问题 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submiss 阅读全文
posted @ 2017-03-16 19:16 kimsimple 阅读(231) 评论(0) 推荐(0)
摘要:Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 60492 Accepted Submission(s): 26632 Problem Descr 阅读全文
posted @ 2017-03-14 18:25 kimsimple 阅读(258) 评论(0) 推荐(0)