广义表运算“ TAIL[((a,b),(c,d))]”的结果是什么?答:结果为:((c,d))取表尾tail表头head操作:深度为1 head((a,b,c,d))=a;深度为1 tail((a,b,c,d))=(b,c,d);深度为2 head(((a,b),(c,d)))=(a,b)深度为2 tail(((a,b),(c,d)))=((c,d))这里的深度有个小技巧:从最右边看半括号个数(注意最外一层是不算的,它是作为...
head的运算答:广义表head tail 运算:结果为:((c,d))取表尾tail表头head操作:深度为1head((a,b,c,d))=a;深度为1tail((a,b,c,d))=(b,c,d)。设原广义表为A=((a,b),(c,d));tail(A)=((c,d));head(tail(A))=(c,d)。如果看你给的TAIL[((a,b),(c,d))]A=((a,b),(c,d))...
广义表((a,b,c,d))的表尾是()。答:广义表((a,b,c,d))的表尾是()。A.a B.()C.(a,b,c,d)D.(b,c,d)正确答案:()
对广义表L=((a,b),((c,d),(e,f)))执行head(tail(head(tail(L)))操作...答:从里向外写 先是取表尾tail(L)=( ((c,d),(e,f)) ),然后取表头head(tail(L))=( (c,d),(e,f) ),接着取表尾 tail(head(tail(L)))=( e,f ),最后取表头head(tail(head(tail(L)))=e 所以选择B