题目
(15)设广义表L=((a,b,c)),则L的长度和深度分别为( )。A..1和1B..1和3C..1和2D..2和3
(15)设广义表L=((a,b,c)),则L的长度和深度分别为( )。
A..1和1
B..1和3
C..1和2
D..2和3
A..1和1
B..1和3
C..1和2
D..2和3
题目解答
答案
C
解析
步骤 1:理解广义表的定义
广义表是一种线性表的推广形式,可以包含原子元素和子表。广义表的长度是指表中元素的个数,而深度是指广义表中括号的层数。
步骤 2:分析广义表L=((a,b,c))
广义表L=((a,b,c))中,L的长度为1,因为L中只有一个元素,即子表(a,b,c)。L的深度为2,因为L中包含了一层括号,而子表(a,b,c)又包含了一层括号。
步骤 3:选择正确答案
根据广义表L的长度和深度,选择正确答案。
广义表是一种线性表的推广形式,可以包含原子元素和子表。广义表的长度是指表中元素的个数,而深度是指广义表中括号的层数。
步骤 2:分析广义表L=((a,b,c))
广义表L=((a,b,c))中,L的长度为1,因为L中只有一个元素,即子表(a,b,c)。L的深度为2,因为L中包含了一层括号,而子表(a,b,c)又包含了一层括号。
步骤 3:选择正确答案
根据广义表L的长度和深度,选择正确答案。