Compare commits
14 Commits
50c2acf937
...
d6ca81fcb3
Author | SHA1 | Date |
---|---|---|
|
d6ca81fcb3 | 2 years ago |
|
81db3eecb7 | 2 years ago |
|
37e048dfca | 2 years ago |
|
31b3c58caf | 2 years ago |
|
4c78e0926a | 2 years ago |
|
9702138b65 | 2 years ago |
|
b355e9bdda | 2 years ago |
|
0a6a24145b | 2 years ago |
|
6544282aaf | 2 years ago |
|
5d531ce7ec | 2 years ago |
|
4fedf3871b | 2 years ago |
|
9c714baf3f | 2 years ago |
|
b6baf86b92 | 2 years ago |
|
b021787f65 | 2 years ago |
@ -1,28 +1,27 @@
|
||||
#include <stdio.h>
|
||||
#define NO 30
|
||||
#pragma once
|
||||
#ifndef _TEST_H_
|
||||
#define _TEST_H_
|
||||
|
||||
#define M 30
|
||||
#define MAXV 100 //最大顶点个数
|
||||
#define INF 32767 //INF表示∞
|
||||
typedef struct
|
||||
|
||||
struct VertexType
|
||||
{ int bianhao; //顶点的编号
|
||||
char sight[10]; //地点
|
||||
}; //定义顶点的类型
|
||||
|
||||
struct ArcCell
|
||||
{
|
||||
int length;//边的长度,既两个地点之的长
|
||||
int money;
|
||||
}ArcCell; //定义边的类型
|
||||
|
||||
typedef struct
|
||||
{ int no; //顶点的编号
|
||||
char sight[10]; //地点
|
||||
char introduction[100]; //地点的介绍
|
||||
}VertexType; //定义顶点的类型
|
||||
}; //定义边的类型
|
||||
|
||||
typedef struct
|
||||
struct MatGrath
|
||||
{
|
||||
int vexnum; //顶点数
|
||||
int arcnum; //边数
|
||||
VertexType vexs[NO]; //在图结构体中调用点的结构体
|
||||
ArcCell arc[NO][NO]; //在图结构体中调用边的结构体
|
||||
}MatGrath;
|
||||
VertexType vexs[M]; //在图结构体中调用点的结构体
|
||||
ArcCell arc[M][M]; //在图结构体中调用边的结构体
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif
|
Loading…
Reference in new issue