早教吧 育儿知识 作业答案 考试题库 百科 知识分享

((a,(b,c)),a,(b,c))与((a,(b,c)),(a,(b,c)))的表头和表尾是相同的吗?本质就是a,(b,c)与(a,(b,c))前一个广义表的长度为3,而后一个长度只有2,应该已经是两个不一样的广义表了,但他们的表头和表尾却相

题目详情
((a,(b,c)),a,(b,c))与((a,(b,c)),(a,(b,c)))的表头和表尾是相同的吗?
本质就是 a,(b,c) 与 (a,(b,c))
前一个广义表的长度为3,而后一个长度只有2,应该已经是两个不一样的广义表了,但他们的表头和表尾却相同.
另外,如果有如下一题;
画出其表头与表尾均为(a,(b,c))的广义表L1的图形表,
我应该怎么画呢?
▼优质解答
答案和解析
你弄错了:
((a,(b,c)),a,(b,c)) 的表头为其第一个元素,也就是子表(a,(b,c)) ,表尾是去掉表头后剩下元素组成的子表,因此也是(a,(b,c)),长度由3变为2
((a,(b,c)),(a,(b,c)))的表头也是(a,(b,c)),表尾则是((a,(b,c))),长度为1
因此这两个广义表的表头虽然相同,但是表尾不同,不然就是同一个表了
L1就是第一个表,画的时候注意其中先后和层次,加上有共享就可以了
看了 ((a,(b,c)),a,(...的网友还看了以下: