图论
crazyboy12138
新博客地址: https://www.jianshu.com/u/6d5b80cdfe5d
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
拓扑排序 gdufe acm 1183
题目链接:gdufe 1183 Problem Description: 某任务需要n项工序1,2,3….n,给出k个工序说明(i,j):工序i必须在工序j之前完成。请你判断该任务能否正常完成。提示:当出现(1,2)(2,3)(3,1)时,该任务无法完成,因为工序1,2,3构成了一个先后顺序的循环。思路: 每输入一个工程,mapp[x][y] = 1,表明x与y存在依赖关系,用inde原创 2017-04-24 09:33:47 · 359 阅读 · 0 评论 -
dijkstra算法求最短路径
#include <cstdio> #include <climits> int n, t; const int maxn = 1000 + 5; const int inf = 999999;//要保证大于所有的边,不要取INT—MAX,防止溢出 typedef int vex_type;//顶点类型 int cost[maxn][maxn]; int lowcost[maxn];//lowcos原创 2017-04-01 07:35:07 · 465 阅读 · 0 评论 -
bfs加队列求迷宫最短路
例题:gdufe acm 1393二进制迷宫 Time Limit: 2000/1000ms (Java/Others) Problem Description: 大白,上课的时候不小心进了一个八行八列二进制迷宫,数字0是路数字1是障碍,他希望你编写一个程序可以让他以最小步数走出迷宫,好让他可以快点重回现实世界,大白不仅可以上下左右走,更可以斜着走,斜着走或上下左右走都只算一步。坐标(0,0原创 2017-03-28 16:10:29 · 584 阅读 · 0 评论
分享