第二题就是b,GetHead是取广义表的第一个元素,而GetTail是除掉第一个元素剩下的元素组成的广义表,也就是除掉第一个元素,再把剩余的元素“加()”;
比如GetHead(GetTail(GetHead(((a,b),(c,d)))));GetHead(((a,b),(c,d)))=广义表的第一个元素(a,b)然后再GetTail,就是(b),再GetHead就是b了
第二题就是b,GetHead是取广义表的第一个元素,而GetTail是除掉第一个元素剩下的元素组成的广义表,也就是除掉第一个元素,再把剩余的元素“加()”;
比如GetHead(GetTail(GetHead(((a,b),(c,d)))));GetHead(((a,b),(c,d)))=广义表的第一个元素(a,b)然后再GetTail,就是(b),再GetHead就是b了