首页
登录
从业资格
设 L 为广义表,将 head(L)定义为取非空广义表的第一个元素,tail(L
设 L 为广义表,将 head(L)定义为取非空广义表的第一个元素,tail(L
考试题库
2022-08-02
98
问题
设 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(tail(head(L)))D.tail(tail(head(L)))
选项
A.head(tail(tail(L)))
B.tail(head(head(L))
C.head(tail(head(L)))
D.tail(tail(head(L)))
答案
C
解析
本题考查数据结构方面的基础知识。
广义表是函数式语言中使用的一种数据结构。根据广义表取表头和取表尾的定义,对于广义表L=((x,y,z),a,(u,t,w)),运算head(L)=(x,y,z),而tail(L)=(a,(u,t,w)),因此原子项y应从head(L)中取,对(x,y,z)取表头可得到原子项x,因此从L中取出原子项y的运算为head(tail(head(L)))。
转载请注明原文地址:http://tihaiku.com/congyezige/2409986.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
设有n阶三对角矩阵A,即非零元素都位于主对角线以及与主对角线平行且紧邻的两条对角
DBMS提供的DDL功能不包含( )。A.安全保密定义功能 B.检索、插入、
在高级语言源程序中,常需要用户定义的标识符为程序中的对象命名,常见的命名对象有(
对于二维数组a[1…N,1…N]中的一个元素a[i,j](1≤i,J≤N),存储
在设计分E-R图阶段,人力部门定义的员工实体具有属件:员工号,姓名,性别和出生日
在设计分E-R图阶段,人力部门定义的员工实体具有属件:员工号,姓名,性别和出生日
在设计分E-R图阶段,人力部门定义的员工实体具有属件:员工号,姓名,性别和出生日
用哈希表存储元素时,需要进行冲突(碰撞)处理,冲突是指()A.关键字被依次映射
若对27个元素只进行三趟多路归并排序,则选取的归并路数为()。A.2 B.3
若广义表L=((1,2,3)),则L的长度和深度分别为()。A.1和1 B
随机试题
Theauthorskillfullyfusesthesefragmentsintoa______whole.(2013年10月中国科学院考博试题
Howdowegetmorepeopletoincreasetheirconsumptionofiron-richfoods?
求30,50,60最小公倍数。如下图所示,用短除法求最小公倍数,就是将所有数的公因数。以及两两之间的公因数连续除掉,直到所有整数两两之间都没有除了1以外的公因数
TheLibraryofCongressisAmerica’snationallibrary.Ithasmillionsofbo
下列文件中,不属于质量监理依据的是()。A.监理合同 B.工程设计文件和图纸
符合医学伦理学研究的是A.研究人与人之间关系的科学 B.研究人与社会之间关系的
生命意义的问题不可能还原为经验研究。如果所有认识论上的问题都可以由科学探究在实践
味苦性温,既破血通经,又消食化积的药是A.北刘寄奴 B.干漆 C.刘寄奴
2020年5月6日,甲公司为满足采购原材料需要,委派财务人员杨某到P
根据《房屋建筑与装饰工程工程量计算规范》(GB50854-2013),关于金属结
最新回复
(
0
)