- 2
- 0
- 约1.02千字
- 约 11页
- 2022-07-12 发布于上海
- 举报
会计学;7.1 广义表概述;习惯上:原子用小写字母,子表用大写字母。
若广义表LS非空时:
◆ a1(表中第一个元素)称为表头;
◆ 其余元素组成的子表称为表尾;(a2,a3,…,an)
◆ 广义表中所包含的元素(包括原子和子表)的个数称为表的长度。
◆ 广义表中括号的最大层数称为表深 (度)。
有关广义表的这些概念的例子如表7-1所示。;;;7.2 广义表的抽象数据类型;⑴ 创建广义表: CreatGList(S)
⑵ 求长度: GListLength(L)
⑶ 求原子元素个数: GListAtomNum(L)
⑷ 求深度: GListDepth(L)
⑸ 判断非空否: GListNotEmpty(L)
⑹ 取表头: GetHead(L)
⑺ 取表尾: GetTail(L)
⑻ 插入: GListInsert(L, e)
⑼ 删除: GListDelete(L, e)
⑽ 查找原子元素: GListSearch(L, e)
⑾ 撤销: Destroy(L)
} ADT GList;7.3 广义表的存储结构;相应的数据结构定义如下:
typedef struct GLNode
{ int tag ; /* 标志域,为1:表结点;为0 :原子
您可能关注的文档
最近下载
- 在《儒林外史》中,主人公的家庭背景如何?.docx VIP
- (2026年)纪念红军长征胜利90周年:让长征精神在新时代绽放新光芒PPT课件.pptx VIP
- 东风标致TU5JP4发动机电喷部分.pptx VIP
- 国网标准工艺库架空线路部分.doc VIP
- 2025年售后服务方案(精选).docx VIP
- 九年级英语第二单元短语整理.docx VIP
- 实用医学统计学与SAS应用_苏州大学中国大学mooc课后章节答案期末考试题库2023年.pdf VIP
- 现金管理项下委贷现金池产品方案.docx VIP
- 可转换债券的投资分析的论文.doc VIP
- 2025年华侨港澳台学生联招考试英语试卷(真题+答案详解).docx VIP
原创力文档

文档评论(0)