试题内容
设 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)))
软题库参考答案:C(仅供参考)
软题库解析:正在加载....
你可能感兴趣的试题
X软件公司的软件工程师张某兼职于Y科技公司,为完成Y科技公司交给的工作,做出了一项涉及计算机程序的发明。张某认为该发明是利用自己的业余时间完成的,可以以个人名义申请专利。此项专利申请权应归属()。
A.张某
B.X软件公司
C.Y科技公司
D.张某和Y科技公司
字符串采用链表存储方式时,每个结点存储多个字符有助于提高存储密度。若采用结点大小相同的链表存储串,则串比较、求子串、串连接、串替换等串的基本运算中,( )
A、进行串的比较运算最不方便
B、进行求子串运算最不方便
C、进行串连接最不方便
D、进行串替换最不方便
在多态的集中不同形式中,()多态是一种特定的多态,指同一个名字在不同上下文中可代表不同的含义。
A.参数
B.包含
C.过载
D.强制
在CPU与主存之间设置高速缓冲存储器(Cache),其目的是为了 ( ) 。
A、扩大主存的存储容量
B、提高CPU对主存的访问效率
C、既扩大主存容量又提高存取速度
D、提高外存储器的速度