Dijkstra求最短路径
2010-05-05 20:06
357 查看
先看介绍
/content/5273273.html
/content/5273273.html
#include<stdio.h> #include<stdlib.h> #include<string.h> #define MAX_NAME 10 #define MAX_VERTEX_NUM 26 typedef char VertexType[MAX_NAME]; typedef int AdjMatrix[MAX_VERTEX_NUM][MAX_VERTEX_NUM];//邻接距阵 struct MGraph//定义网 { VertexType vexs[MAX_VERTEX_NUM]; AdjMatrix arcs; int vexnum,arcnum; }; int LocateVex(MGraph G,VertexType u)//定位 { int i; for(i=0;i<G.vexnum;++i)if(strcmp(u,G.vexs[i])==0)return i; return -1; } void CreateDN(MGraph &G)//建网 { int i,j,k,w; VertexType va,vb; printf("请输入有向网G的顶点数和弧数(以空格作为间隔)/n"); scanf("%d %d",&G.vexnum,&G.arcnum); printf("请输入%d个顶点的值(
相关文章推荐
- Dijkstra Bellman-Ford SPFA 几种最短路径求法 基本理论
- HDU - 3790 最短路径问题Dijkstra
- HDU 3790 简单最短路径问题(dijkstra+双重权值)
- 图论;单源最短路径;拓扑排序+松弛(有向无回路);Bellman-Ford(回路,负权回路);Dijkstra(无负权,可回路);可以用最小堆实现算法的优化;
- 九度1008&&HDU - 3790:最短路径问题 (最短路径dijkstra)
- Dijkstra最短路径
- 贪心算法------单源最短路径问题(Dijkstra)
- 最短路径-Dijkstra详解-源代码
- 大话数据结构 code 第七章 07最短路径_Dijkstra
- 最短路径问题(Dijkstra解法)
- HDU 3790 最短路径问题 (dijkstra+路长和权值)
- 最短路径算法—Dijkstra(迪杰斯特拉)算法分析与实现(C/C++)
- 四种最短路径算法(Dijkstra,Floyd,Bellman-ford&&spfa)
- 最短路径--Dijkstra(狄克斯特拉)算法
- 最短路径问题 迪杰斯特拉(Dijkstra)算法
- Part Acquisition--(最短路径,Dijkstra)
- 最短路径dijkstra
- C++用Dijkstra(迪杰斯特拉)算法求最短路径
- HDU3790:最短路径问题(Dijkstra)
- Dijkstra算法求单源最短路径Java实现