问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

广义表的长度怎么算

发布网友 发布时间:2022-05-06 22:56

我来回答

3个回答

热心网友 时间:2023-09-30 12:28

广义表的长度,指的是广义表中所包含的数据元素的个数。由于广义表中可以同时存储原子和子表两种类型的数据,因此在计算广义表的长度时规定,广义表中存储的每个原子算作一个数据,同样每个子表也只算作是一个数据。广义表的深度,可以通过观察该表中所包含括号的层数间接得到。
(广义表的存储结构用头尾链法)[数据结构(c语言版)]根据已知字符串:(a,(b,c),d)建立一个广义表L,并遍历它,然后计算并输出广义表的长度和深度
广义表的长度指的是广义表中数据元素的数量。这里需要指明的是,一个广义表中,一个原子算做是一个元素,一个子表也只算做一个元素。

在 LS = (a1,a2,…,an) 中,ai表示原子或者子表, LS 的长度为 n。

热心网友 时间:2023-09-30 12:28

广义表(General
Lists)是n(n??0)个数据元素a1,a2,
...
,
an的有限序列,通常记作:LS
=
(
a1,a2,
...
,
an
)其中,LS为表名,ai(0??
i
??
n-1)是表中元素,或为不可分割的单元素(称为原子),或为广义表(称为子表或表元素)。n是表的长度,即表中元素的个数。长度为0的表为空表。显然,线性表可以看作广义表在数据元素为单元素时的特殊情况。例如,以下A、B、C、D、E、F都是广义表,习惯上,用大写字母表示表名,小写字母表示原子。
A
=
(
)B=(d,e)C=
(a,
(b,
c))D
=
(A,
B,C)
=((),(d,e),(a,(b,c)))E
=
(a,
E)
=(a,(a,(a,…)))F=((a,(a,b),((a,b),c)))
其中,A表是一个空表,其长度为0
;B表是含两个单元素d,e的表,其长度为2
;C表是含一个单元素a,一个表元素(b,c)的表,其长度为2
;D表是含A,
B,C三个表元素的表,其长度为3
;E表是含一个单元素a,一个表元素E的表,其长度为2
;F表只含一个表元素(a,(a,b),((a,b),c)),其长度为1。该表元素中又包含了三个元素,一个是单元素,两个表元素。

热心网友 时间:2023-09-30 12:29

广义表(lists,又称列表)是线性表的推广。即广义表中放松对表元素的原子*,容许它们具有其自身结构。
1、广义表定义

 
广义表
是n(n≥0)个元素a
1
,a
2
,…,a
i
,…,a
n
的有限序列。
其中:
 ①a
i
--或者是原子或者是一个广义表。
 
 ②广义表通常记作:
ls=(
a
1
,a
2
,…,a
i
,…,a
n
)。
  
③ls是广义表的名字,n为它的
长度

 
 
④若a
i
是广义表,则称它为ls的
子表

注意:
 ①广义表通常用圆括号括起来,用逗号分隔其中的元素。
 ②为了区分原子和广义表,书写时用大写字母表示
广义表
,用小写字母表示
原子

 ③若广义表ls非空(n≥1),则a
l
是ls的表头,其余元素组成的表(a
1
,a
2
,…,a
n
)称为ls的表尾。
 
④广义表是递归定义的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
word绘制施工进度横道图!表格好了,中间的横道杂往上打!!!急急急_百 ... 如何用 SWOT 模型进行自我分析? 求朋友圈、公众号文案排版工具? 写文案用什么软件 回复文案的软件推荐 学习挖掘机需要什么条件 学挖机新手从哪里学 挖掘机学习都学什么 新手学开挖掘机先学哪些 手工麦芽糖怎么做? 麦芽糖怎么做小零食 在JSF表达式语言,怎么得到列表的长度 关于combobox的列表长度,该怎么解决 百度空间 文章列表长度 最大list长度是多少 html怎么控制下拉列表的长度 dreamweaver列表菜单长度 JAVA中获取列表中列表长度的问题? sqlserver存储过程中有多个insert和select,如何只获得想要的返回集? 用边长为12厘米的正方形纸,剪一个最大的圆,那么这个圆的半经为( )厘米 现在2个闹钟外带手机全开 也闹不醒我! 早上上班考勤又出问题了! 怎么办啊!?? 男友有了其他女人,甚至上床了,我该怎么办 有一款*微笑圆闹钟,两只小手摆臂在两侧不停摆动。有卖的吗?百度搜不到这款。 男人和一个女人在床上很舒服,他会喜欢上这个女人吗? 一个圆形闹钟的分针长八厘米,时针长六厘米,从六点到十二点,时针扫过的面积有多大? 为什么女人和男人在床上那个? 用英语怎样介绍圆形闹钟 一个圆形闹钟的分针长八厘米它的尖端一昼夜行走的距离大约是多少厘米 男人在床上女人 小王家圆形闹钟的时针长3厘米,它的尖端走一昼夜大约是多少米? 圆的周长 如果一个男人和一个女人在一张床上睡了一晚上,而这个男的一晚都没有碰这个女的,这代表什么? 调整无序列表长度 Python对给定列表list=[1,2,3,4,2,5,6,1,8],计算列表的长度,并对列表中所有元素进行求和并输出 EL表达式中list有取长度的方法么 java 怎么获取list长度 为什么俄罗斯没有大熊猫? 俄罗斯有几只大熊猫 在俄罗斯的大熊猫叫什么 俄罗斯10岁男孩想要“拥抱大熊猫”!我国大熊猫有多招人喜欢? 为什么俄罗斯没有大熊猫 sqlserver如何从存储过程获取结果集 俄罗斯10岁男孩想要“拥抱大熊猫”,为何熊猫在国外广受欢迎? 中国政府赠予苏联大熊猫是为了纪念哪一革命胜利四十周年? 海归大熊猫“贝贝”入住新家,我国究竟有多少大熊猫还旅居海外? 目前,我国还有哪些大熊猫在国外生活? 请告诉我十个国家和当地具有一定代表性的动物!(急)[英文表示] 为什么不把熊猫租借给韩国,俄罗斯和巴基斯坦 得了尖锐湿疣要注意什么好 尖锐湿疣要如何治疗? 怎么下歌曲MP3格式? 尖锐湿疣要怎么治疗?