广义表之心得

广义表相关概念总结:

 

 概念:

广义表:广义表是n个元素组成的一个序列。是线性表的一个推广。各元素要求原子具有相同的类型,但 各自表可以具有不同的结构。

        通常的四种情况:

         1>广义表是空表。A=()。

         2>广义表有一个元素,该元素本身是一个空表。B=(())。

         3>广义表的所有元素都是子表。C=((a,b),(c,(d)))。

         4>广义表的元素一部分是原子,一部分是子表的表。D=(a,(b,c),(d,(e,f)))。

长度:广义表的元素的个数。(去掉广义表的最外层括号后,剩下的元素的个数。)

         如:C的长度为2.

深度:广义表所包含括号的最大层数。如:D的深度为3.

 

存储表示:广义表通常用链式存储结构来进行存储的。且链表中的每一个结点对应着一个原子。

表头:即广义表的第一个元素。

表尾:即去掉广义表的第一个元素后剩下的一个表。该表可能是空表,也可能不是空表。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值