资源简介
完成内容:--假设以一个带权有向图表示某一区域的公交线路图,图中顶点代表一些区域中的重要站点,弧代表已有的公交路线,弧上的权表示该路线上的票价(或搭乘所需时间),设计一个交通指南系统,指导前来咨询者以最低的票价或最少的时间从区域中的某一站点到达另一站点。
代码片段和文件信息
#include
//#include
//#include
#define INFINITY 1000 //定义一个权值的最大值
#define MAX_VERTEX_NUM 20 //图的最大顶点数
enum BOOL {FalseTrue};
typedef struct
{
int arcs[MAX_VERTEX_NUM][MAX_VERTEX_NUM]; //邻接矩阵
int vexnumarcnum; //图的当前顶点和边数
} Graph;
void CreateGraph(Graph &GGraph &G1); //生成图的邻接矩阵
void ShortestPath_DiJ(Graph Gintint[][MAX_VERTEX_NUM]int[]); //用迪杰斯特拉算法求从某一源点到其余顶点的最短路径
void Print_ShortestPath(Graph Gintint[][MAX_VERTEX_NUM]int[]); //显示某点与其它点的最短路径
void Print_ShowPath(Graph Gint v0int v1int P[][MAX_VERTEX_NUM]int D[]); //显示两点之间的最短路径
void Print_ShowChagePath(Graph Gint v0int v1); //显示两点之间转站次数最少的路径
int main()
{
Graph GG1; //采用邻接矩阵结构的图
char j=‘y‘;
int uv;
int P[MAX_VERTEX_
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-07-19 19:32 asdf终极版本\
文件 1097 2018-07-02 17:27 asdf终极版本\asdf.cbp
文件 481 2018-07-04 07:51 asdf终极版本\asdf.depend
文件 243 2018-07-05 23:25 asdf终极版本\asdf.layout
目录 0 2018-07-19 19:32 asdf终极版本\bin\
目录 0 2018-07-19 19:32 asdf终极版本\bin\Debug\
文件 33156 2018-07-05 23:20 asdf终极版本\bin\Debug\asdf.exe
文件 7433 2018-07-05 23:20 asdf终极版本\main.cpp
目录 0 2018-07-19 19:32 asdf终极版本\obj\
目录 0 2018-07-19 19:32 asdf终极版本\obj\Debug\
文件 10028 2018-07-05 23:20 asdf终极版本\obj\Debug\main.o
相关资源
- PIC单片机程序全集
- 在可变分区管理方式下采用最先适应
- 神经网络PID控制源程序
- 迷宫 最短路径及所有路径的问题
- EXE程序反编译器,将EXE程序还原为代
- 磁盘调度 分别采用先来先服务、最短
- 数据结构-通讯录
- featerMatch.rar
- STM32F0延时函数,用于ms及us延时
- 来点有用的含障碍的两点最短路径算
- 村庄建医院_最短路径,佛洛依德算法
- 操作系统课程设计--模拟文件系统
- 模拟Ethernet帧发送过程
- 计算CRC冗余校验码(32)
- 用NTC热敏电阻做温度采集
- 基于大规模RDF图的关键字查询
- 数据结构:查找的运用
- stm32C8T6模拟IIC协议
- 离散数学实验4:欧拉图的判定并输出
- A*算法的实现 路径规划
- ARM开发板远程升级程序
- 基于51单片机的电子日历
- 《数据结构课程设计》最短路径问题
- 小学生算术四则运算测试系统
- 教务系统C程序及实验报告
- Goertzel算法
- 用粒子群算法计算最短路径,一般用
- 出租车计价器课程设计
- 最短距离
- 堆栈的计算器
评论
共有 条评论