• 大小: 4KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-01-07
  • 标签:

资源简介

数据结构课设 校园导游系统 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[

评论

共有 条评论