广义表LS=((a,b,c),(d,e,f)),运用head和tail函数取出LS中原子e的运算是
时间: 2023-10-13 12:07:12 浏览: 256
广义表LS是 ((a,b,c),(d,e,f)),其中第一个元素 (a,b,c) 和第二个元素 (d,e,f) 都是子表,因此需要使用 head 和 tail 函数分别取出这两个子表。
取出第二个子表后,发现它是 (d,e,f)。原子 e 的位置是在这个子表的第二个位置上,因此再使用 head 函数取出即可。具体运算过程如下:
1. 取出第二个子表:tail(LS) 得到 (d,e,f)
2. 取出这个子表的第二个元素:head(tail(LS)) 得到 e
因此,LS 中原子 e 的运算是 head(tail(LS))。
阅读全文