- 3
- 0
- 约7.04千字
- 约 40页
- 2018-08-27 发布于江苏
- 举报
数据结构Ch.5数组和广义表4
* * * * * * * * * * * * * * * * * §5.3 广义表(Lists) 图示 E=NIL * §5.3 广义表(Lists) 特点 除空表的表头指针为空外,头指针均指向表结点。 任一表结点的hp均指向表头部(原子结点或表结点) 任一表结点的tp均指向表尾部(当表尾部为空表时,tp=NIL,否则必指向表结点) 易分清表中原子和子表所在层次。 如x、L在第一层,a、b在第二层。 最高层的表结点数即为广义表的长度。 浪费空间,易求表长和表深度。 * §5.3 广义表(Lists) (2) 单链表示法 模仿线性表的单链表结构,当所有元素为原子时,等价于单链表。 结点结构: 图示:E=NIL C=(A, B)=((x, (a, b)), ((x, (a, b)), y)) =(A(x, L(a, b)), B(A(x, L(a, b)), y)) * §5.3 广义表(Lists) 存储结构说明 typedef struct GLNode{ int atom; //亦可定义为枚举类型,标志域 struct GLNode *slink; //指向同层后继 union { struct GLNode *slink; //指向子表的第一个结点 DataType data; //原子结点数据域
您可能关注的文档
最近下载
- 统编版小学道德与法治四年级下册《生活离不开他们》第一课时优质课比赛课件.ppt VIP
- 中国古典哲学名著选读(武汉大学)超星尔雅学习通章节章节答案.pdf VIP
- 项目信息跟踪动态表.xls VIP
- 辽宁省铁岭市八年级(下)期中物理试卷(附答案详解).docx VIP
- 2025中考物理《电功率》专题训练(含解析).docx
- 23DX001建筑电气工程设计常用图形和文字符号- 2.1.5 下.pdf VIP
- 《工程建设标准强制性条文 电力工程部分 2016版》.docx VIP
- 重庆中考:《化学A卷》2023-2021年考试真题与参考答案.pdf VIP
- 23DX001建筑电气工程设计常用图形和文字符号- 2.1.5 上.pdf VIP
- 北京版蒙特利尔认知评估量表(MoCA-BJ).docx
原创力文档

文档评论(0)