关于广义表的Head和Tail操作

Head()操作获得的是表头,而根据广义表的定义,表头是广义表的第一个元素,是一个元素
Tail()操作获得到是表尾,根据定义,表尾是其余元素组成的表,是一个表

举例:

第一题:
Head操作后获得的是表(a,b)(也就是第一个元素,只不过这个元素是一张表),再进行Tail()操作后获得的是一个表(b),而不是元素b
第二题:
Tail()操作后获得的是表((c,d)),而不是(c,d),再Head()操作后才得到(c,d),最后Tail()操作获得的是表(d),而不是d

posted @ 2023-02-21 14:24  C-Alen  阅读(150)  评论(0编辑  收藏  举报