GetHead是取广义表的第一个元素,要去掉一个"()",
而
GetTail是除掉第一个元素剩下的元素组成的广义表,也就是除掉第一个元素,再把剩余的元素"()"。
举个例子:
GetHead【((a,b),(c,d))】→(a,b)
GetHead【GetTail【((a,b),(c,d))】】→GetHead【((c,d))】→(c,d)
GetHead【GetTail【GetHead【((a,b),(c,d))】】】→GetHead【GetTail【(a,b)】】→GetHead【(b)】→b
GetTail【GetHead【GetTail【((a,b),(c,d))】】】→GetTail【GetHead【((c,d))】】→GetTail【(c,d)】→(d)
看到最后的帮忙
点个赞👍🙏 谢谢,这个对我真的很重要!
