广义表运算“ TAIL[((a,b),(c,d))]”的结果是什么?

 我来答
赵祥珍
2018-12-16
知道答主
回答量:4
采纳率:0%
帮助的人:3705
展开全部
结果为:((c,d))
取表尾tail表头head操作:
深度为1 head((a,b,c,d))=a;
深度为1 tail((a,b,c,d))=(b,c,d);
深度为2 head(((a,b),(c,d)))=(a,b)
深度为2 tail(((a,b),(c,d)))=((c,d))
这里的深度有个小技巧:从最右边看半括号个数(注意最外一层是不算的,它是作为head或者tail运算时整体的一部分的)。
如果计算的是head操作,会发现计算结果的右半括号个数是深度–1;
如果计算的是tail操作,会发现计算结果的右半括号个数是=深度;
百度网友bbbe9ca9dbe
2017-12-29
知道答主
回答量:1
采纳率:100%
帮助的人:1055
展开全部
原题是:广义表运算 head(tail(((a,b),(c,d))))。
设原广义表为A=((a,b),(c,d));
tail(A)=((c,d));
head(tail(A))=(c,d)。
如果看你给的TAIL[((a,b),(c,d))]
A=((a,b),(c,d));
tail(A)=((c,d));
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式