题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-05-18 05:02:37

[简答题]

利用广义表的head和tail操作,可从广义表
L=((a,b),(c,d))
中分解得到原子c,其操作表达式为
head(head(tail(L)));
分别写出从下列广义表中分解得到b的操作表达式。
(1)L1=(a,b,c,d);
(2)L2=(((a),(b),(c),(d)))。

(2)

更多"利用广义表的head和tail操作,可从广义表 L=((a,b),"的相关试题:

[简答题]

利用广义表的head和tail操作,可从广义表
L=((a,b),(c,d))
中分解得到原子c,其操作表达式为
head(head(tail(L)));
分别写出从下列广义表中分解得到b的操作表达式。
(1)L1=(a,b,c,d);
(2)L2=(((a),(b),(c),(d)))。

(1)
[单项选择]若函数Head(L)取得广义表L的表头元素,Tail(L)取得广义表L表尾元素,则从广义表L=(x,(a,b,c,d))中取出原子c的函数为()。
A. Head(Tail(Tail(L)))
B. Head(Tail(L))
C. Head(Tail(Tail(Tail(L))))
D. Head(Tajl(Tail(Tail(Ta
[单项选择]设L为广义表,将head(L)定义为取非空广义表的第一个元素,tail(L)定义为取非空广义表除第一个元素外剩余元素构成的广义表。若广义表L=((x,Y,z),a,(u,t,w)),则从L中取出原子项y的运算是()。
A. head(tail(tail(L)))
B. tail(head(head(L)))
C. head(tai1(head(L)))
D. tail(tail(head(L)))
[填空题]已知广义表A=((a,b,c),(d,e,f)),则运算head(head(tail(tail(A))))=______。
[简答题]某广义表的表头和表尾均为(a,(b,c)),画出该广义表的图形表示。
[单项选择]广义表中的元素可以是原子,也可以是表,因此广义表的适用存储结构是()。
A. 链表
B. 静态数组
C. 动态数组
D. 散列表
[简答题]

已知广义表如下: A=(B,y) B=(x,L) L=(a,b) 要求:

请画出广义表A对应的图形表示。
[填空题]去除广义表LS=(a1,a2,a3,……,an)中第1个元素,由其余元素构成的广义表称为LS的______。
[填空题]一个广义表为(a,(a,b),(a,(b,c),d),则该广义表的长度为 ______。
[单项选择]广义表的深度是 (37)
A. 广义表中子表个数
B. 广义表括号个数
C. 广义表展开后所含的括号层数
D. 广义表中元素个数
[填空题]广义表的深度是指 【2】
[单项选择]下列有关广义表的说法错误的是()。
A. 广义表是多层次结构,其元素可以是子表,子表的元素还可以是子表
B. 广义表中的元素可以是已经定义的广义表的名字
C. 非空广义表的表尾是指广义表的最后一个元素,可以是不可分的单元素
D. 广义表可以是一个递归表,即广义表中的元素也可以是本广义表的名字
[单项选择]对于广义表,哪一个说法是错误的 ( )
A. 列表的元素可以是子表,子表的元素也可以是子表
B. 一个列表可以共享其他列表
C. 列表不可能是自己的子表
D. 一个非空列表尾必定为列表
[填空题]广义表的深度是指______。
[单项选择]
以下关于广义表的叙述中,哪一条是正确的
A. 广义表是0个或多个单元素或子表组成的有限序列
B. 广义表至少有一个元素是子表
C. 广义表不可以是自身的子表
D. 广义表不能为空表

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码