资源简介
数据结构课设
校园导游系统
C++源码
需要的拿去
代码片段和文件信息
#include
using namespace std;
#define vex 10 //顶点
#define arc 10
#define max 1000
struct view //景点
{
char name[50];
char intro[300]; //介绍
};//景点结构体
struct mgraph //图
{
view vexs[vex]; //顶点
int arcs[vex][arc]; //边
int vex_numarcs_num; //顶点数和边数
};
mgraph U;//建立图U
struct SqStack{
int *base;
int *top;
int size;
};//栈
int initstack(SqStack &s)
{
s.base=new int[max];
if(!s.base) exit(1);
s.top=s.base;
s.size=max;
return 1;
}//初始化栈
int push(SqStack &sint x)
{
if (s.top-s.base>=s.size)
return 0;
*s.top++=x;
return 1;
}
int pop(SqStack &sint &x)
{
if (s.top==s.base)
return 0;
x=*--s.top;
return 1;
}
void jingdian()
{
//初始化景点
strcpy(U.vexs[
- 上一篇:推箱子游戏—c语言实训
- 下一篇:Visual C++练习-学生考勤管理系统
评论
共有 条评论