全国交通咨询模拟
国交通咨询模拟主要是用于旅客乘坐不同的交通工具,选择不同的最优决策,进行合理调配,为方便旅客对其不同需求,选择最优方式及路线,提高咨询方的效率。 本系统使用图的最短路径概念,实现全国交通咨询的模拟。对不同的最优决策进行选择,以便旅客可以选择其最需要的线路。
/******************应用一些头文件和定义一些宏*************************/ #include"stdio.h"
#include"stdlib.h"
#include"string.h"
#define MAX_VERTEX_NUM 18
#define NULL 0
#define MAX_ARC_SIZE 100
#define MAX_ROUTE_NUM 5
#include"stdio.h"
#include"stdlib.h"
#include"string.h"
#define False 0
#define True 1
#define INFINITY 10000
/************************************************************************/ typedef struct //定义一个名为Vehide的结构体
{int number;
float expenditure;
int begintime[2];
int arrivetime[2];
}Vehide;
typedef struct //定义一个名为infolist的结构体
{Vehide stata[MAX_ROUTE_NUM];
int last;
}infolist;
typedef struct ArcNode //定义一个名为ArcNode的结构体
{int adjvex;
struct ArcNode *nextarc;
infolist info;
}ArcNode;
typedef struct VNode //定义一个名为VNode的结构体
{char cityname[10];
ArcNode *planefirstarc,*trainfirstarc;
}VNode,AdjList[MAX_VERTEX_NUM];
typedef struct //定义一个名为ALGraph的结构体
{AdjList vertices;
int vexnum,planearcnum,trainarcnum;
}ALGraph;
typedef struct Node //定义一个名为Node的结构体
{int adjvex;
int route;//表示路径
struct Node *next;
}Node;
typedef struct QNode //定义一个名为QNode的结构体
你可能喜欢
- 交通咨询系统
- 全国交通模拟咨询
- 交通设计
- 数据结构实验
- 课程设计报告
- 数据结构课程设计--城市交通咨询系统、航班信息的查询与检索38页
- 数据结构课程设计-全国交通咨询模拟系统 程序设计 源代码8页
- 一元高次多项式和交通咨询系统设计课程设计报告(有源代码)68页
- 交通咨询系统设计13页
- 数据结构课程设计报告--交通咨询系统15页
- 10交通咨询系统的设计-任务书1页
- 数据结构课程设计-全国交通咨询模拟系统 程序设计 源代码8页
- 全国交通咨询模拟(数据结构Java课程设计)46页
- 数据结构课程设计全国交通咨询模拟6页
- 全国交通咨询模拟44页
- 实验报告C语言数据结构全国交通模拟咨询33页
- 全国交通咨询模拟16页
- 数据结构 实验三6页
- 《数据结构》实验四6页
- 数据结构与算法实验指导书12页
- 数据结构实验指导书16页
- 数据结构实验一 基于数组的表实验8页
- 数据结构实验三 基于数组的栈基本操作实验6页
- 数据结构课程设计图书管理系统报告10页
- 硬件课程设计报告12页
- 人机工程学课程设计报告8页
- 2012vc课程设计报告模版15页
- 数电课程设计报告13页
- C++程序课程设计报告_21点游戏16页


