资源简介
该文件包括图的头文件,另外还实现了邻接表的Dijkstra算法
代码片段和文件信息
//AdjMGraph.c
#include
typedef char DataType;
#define MaxSize 10 //定义顺序表数组的最大值
#define MaxVertices 10 //定义顶点的最大值
#define MaxWeight 10000 //定义无穷大的具体值
#include “AdjMGraph.h“
#include “AdjMGraphCreate.h“
void main(void)
{
AdjMGraph g1;
DataType a[] = {‘A‘ ‘B‘ ‘C‘ ‘D‘ ‘E‘};
RowColWeight rcw[] = {{0110} {0420} {1330} {2140} {3250}};
int n = 5 e = 5;
int i j;
CreateGraph(&g1 a n rcw e); //创建图
DeleteEdge(&g1 0 4); //删除边<04>
printf(“顶点集合为: “);
for(i = 0; i < g1.Vertices.size; i++)
printf(“%c “ g1.Vertices.list[i]);
printf(“\n“);
printf(“权值集合为: \n“);
for(i = 0; i < g1.Vertices.size; i++)
{
for(j = 0; j < g1.Vertices.size; j++)
printf(“%5d “ g1.edge[i][j]);
printf(“\n“);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 887 2018-04-27 19:52 图论\AdjMGraph.c
文件 3888 2018-05-02 23:00 图论\AdjMGraph.h
文件 493 2018-04-27 19:51 图论\AdjMGraphCreate.h
文件 2944 2018-05-03 16:17 图论\Graph.h
文件 2571 2018-05-03 16:21 图论\GraphCreate.h
文件 2784 2018-04-27 19:24 图论\SeqList.h
文件 1497 2019-02-06 22:57 图论\邻接表实现Dijkstra算法.c
目录 0 2019-02-06 22:58 图论
----------- --------- ---------- ----- ----
15064 8
相关资源
- 数据结构大作业之学生管理系统代码
- ACM 竞赛常用算法与数据结构
- 招聘就业中双向选择问题
- 图论软件包
- 数据结构课程设计学生信息管理系统
- 数据结构课程设计抽签游戏
- 稀疏矩阵和三元组的基础理论
- 数据结构 图书管理线性表
- 家庭成员的管理问题 数据结构
- 基于8255a的计算器
- 单片机和LCD1602实现的简易计算器
- 校园导航问题 数据结构
- 任意长整数加法源代码数据结构
- 校内旅游咨询课程设计报告
- 数据结构课程设计--校园最短路径
- 数据结构课设Trie树
- 数据结构课程设计--航班信息查询与检
- 数据结构 课程设计 校园最短路径问题
- 数据结构 建立二叉树二叉链表存储结
- windows下使用iconv
- 广东工业大学数据结构课程设计-表达
- 数据结构课程设计《通讯录的制作》
- Flash动画演示 数据结构和算法
- 山东大学软件学院2018-2019 数据结构真
- 数据结构与算法课程设计
- 安排教学计划包括代码报告
- 树和森林--清华大学课程讲义-数据结
- 19年王道408+天勤数据结构讲解视频,
- 广工《算法和高级数据结构教程课程
- 广工《算法和高级数据结构教程》
评论
共有 条评论