社区
C++ 语言
帖子详情
广义表的条理
shuimumutianya
2010-05-04 11:17:32
广义表与线性表、树、图的关系。
广义表的特征
...全文
74
3
打赏
收藏
广义表的条理
广义表与线性表、树、图的关系。 广义表的特征
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
only_delusion
2010-05-05
打赏
举报
回复
不会 友情帮顶
zyrr159487
2010-05-05
打赏
举报
回复
广义表是一种非线性的数据结构,顾名思义,它也是线性表的一种推广。
(1) 广义表的元素可以是子表,而子表还可以是子表…,由此,广义表是一个多层的结构。
(2) 广义表可以被其他广义表共享。如:广义表B就共享表A。在表B中不必列出表A的内容,只要通过子表的名称就可以引用该表。
(3) 广义表具有递归性,如广义表C。
由于广义表GL=(d1,d2,d3,…,dn)中的数据元素既可以是单个元素,也可以是子表,因此对于广义表,我们难以用顺序存储结构来表示它,通常我们用链式存储结构来表示。表中的每个元素可用一个结点来表示。广义表中有两类结点,一类是单个元素结点,一类是子表结点。从上节得知,任何一个非空的广义表都可以将其分解成表头和表尾两部分,反之,一对确定的表头和表尾可以唯一地确定一个广义表。由此,一个表结点可由三个域构成:标志域,指向表头的指针域,指向表尾的指针域。而元素结点置需要两个域:标志域和值域。
shuimumutianya
2010-05-05
打赏
举报
回复
谢谢啊
数据结构基础系列(5):数组与
广义表
数据结构课程是计算机类专业的专业基础课程,在IT人才培养中,起着重要的作用...系列课程包含11个部分,本课为第5部分串,介绍数组的基本概念,特殊矩阵的压缩存储及基本运算的实现,以及
广义表
及其存储和相关的算法。
数据结构——
广义表
基本运算的实现
在学习数据结构的时候,在
广义表
这一节花了比较多的时间。
广义表
是一种递归数据类型的数据结构,平常编程用递归比较少,对递归比较陌生。所以
广义表
的难度就在于,如何实现递归求解。 其结构如图:
广义表
在C中的...
广义表
的c/c++描述(下),代码篇
本程序改编自课本例题,包括广义链表的建立,输出,求链表长度,深度,求原子个数和最大原子(ascii)。大量应用了递归。全部代码如下:(感觉学习递归也没啥太好的方法,对问题情景理解透彻后,自然就会确定...
数据挖掘考试重点(
条理
版)
数据挖掘考试重点(
条理
版) 填空或简答: 1. 数据、信息和知识是广义数据表现的不同形式。 2. 主要知识模式类型有:广义知识,关联知识,类知识,预测型知识,特异型知识 3. web挖掘研究的...
JAVA学习日记002———HTML列表、表格
它可以使信息结构化和
条理
化,并以列表的样式显示出来,以便浏览者能更快捷地获得相应的信息。 二、HTML列表的类型和应用 一)无序列表 1.代码示例: <ul> <li>法外狂徒张三被捕</li> <...
C++ 语言
64,649
社区成员
250,477
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章