【填空题】设广义表 L=((),()), 则head(L)是 (1) _ __ ; tail(L)是 (2) __ __ ; L的长度是 (3) __ _ ;深度是 (4) __
["( 1 )() ( 2 )(()) ( 3 ) 2 ( 4 ) 2"]
举一反三
内容
- 0
若广义表满足head(L)=tail(L),则L的形式是
- 1
设广义表L=(soldier,(teacher,student),(worker,farmer)),head和tail函数把原子student从广义表L中分离出来的运算是(17)。 A.tail(head(tail(head(L)))) B.head(tail(head(Tail(L)))) C.tail(head(tail(head(L)))) D.head(tail(tail(head(L))))
- 2
已知广义表L=((x,y,z),a,(u,t,w)),从L表中取出原子u的运算是( )。 A: head(tail(tail(L))) B: tail(head(head(tail(L)))) C: head(tail(head(tail(L)))) D: head(head(tail(tail(L))))
- 3
已知广义表L=(a,(b,c,d),e),运用head和tail函数取出L中的原子b的运算是()。 A: tail(head(tail(L))) B: head(tail(head(L))) C: head*mil(tail(L))) D: head(head(tail(L)))
- 4
设广义表L=((a,b,c)),则L的长度和深度分别为_____、____。 A: 1、1 B: 1、2 C: 1、3 D: 2、2