- /*
- Copyright (c)2016,烟台大学计算机与控制工程学院
- All rights reserved.
- 文件名称:项目4-1.cbp
- 作 者:陈鹏鹏
- 完成日期:2016年11月10日
- 版 本 号:v1.0
- 问题描述:(1)建立广义表算法库,包括:
- ① 头文glist.h,定义数据类型,声明函数;
- ② 源文件glist.cpp,实现广义表的基本运算,主要算法包括:
- int GLLength(GLNode *g); //求广义表g的长度
- int GLDepth(GLNode *g); //求广义表g的深度
- GLNode *CreateGL(char *&s); //返回由括号表示法表示s的广义表链式存储结构
- void DispGL(GLNode *g); //输出广义表g
- ③ 设计main函数,测试上面实现的算法
- 输入描述:无
- 程序输出:测试数据
- */
- glist.h头文件代码
glist.h是广义表
的一个算法库集合,里面声明了常用到的各个功能函数。
- glist.cpp文件代码
- main.cpp文件代码
这是一个关于广义表算法库的项目,包括glist.h头文件和glist.cpp源文件的实现。项目提供了广义表的长度计算、深度计算、创建和显示等基本操作。在glist.h中定义了广义表节点结构,glist.cpp实现了相关算法。main.cpp用于测试这些算法的功能。

502

被折叠的 条评论
为什么被折叠?



