论坛: 编程破解 标题: 该选什么?A?B?C?D? 复制本贴地址    
作者: pcfan [pcfan]    论坛用户   登录
已知广义表LS=((a,b,c),(d,e,f)),运用head和tail函数取出LS中原子e的运算是:____
A.head(tail(LS))             B.tail(head(LS))
C.head(tail(head(tail(LS)))) D.head(tail(tail(head(LS))))
参考答案是C,但是我觉得没有,应该是head(tail(tail(LS)))吧!
请大家给点指点。

地主 发表时间: 06/20 00:29

回复: cimsxiyang [cimsxiyang]   版主   登录
tail(LS)=((d,e,f))
假设A=((d,e,f))
head(A)=(d,e,f)
tail(head(A))=(e,f)
head(tail(head(A)))=e




B1层 发表时间: 06/20 10:38

回复: pcfan [pcfan]   论坛用户   登录
既然head(A)=(d,e,f)
那tail(LS)=(d,e,f)
为什么会是tail(LS)=((d,e,f))呢?
这一点不清楚,请师父说明。



B2层 发表时间: 06/20 14:58

回复: pcfan [pcfan]   论坛用户   登录
我在书上找到实例了。
但是我还是不知道为什么会有这样的规则。
head((b,c))=b
tail((b,c))=(c)
为什么取表头是一个原子,而取表尾是一个子表咧?

B3层 发表时间: 06/20 15:20

回复: genius_li [genius_li]   论坛用户   登录
C正确,你选的没错。

B4层 发表时间: 06/21 18:51

回复: pcfan [pcfan]   论坛用户   登录
我支持我老大夕阳。

B5层 发表时间: 06/21 22:30

回复: cimsxiyang [cimsxiyang]   版主   登录
感谢你对我的支持,其实,没有什么老大的说法(我承受不起啊。^_^),你应该支持的对象应该是你自己。说实在话,数据结构正是我的faint之处。icesky对我比较了解。下个月准备报考系统分析员,各位哥们,一起努力呀,不懂的地方还要请教各位呢!
:)

B6层 发表时间: 06/21 22:51

回复: pcfan [pcfan]   论坛用户   登录
呵呵!老大你这么谦虚啊!因为你比我强,所以我才叫你老大,叫你老大是想可以跟你多学些东西,下半年我也想报考高程,所以有你这个老大,我想我会进步很多的。大家一起努力啊!我相信努力之后一定会有回报的。

B7层 发表时间: 06/22 17:10

回复: genius_li [genius_li]   论坛用户   登录
你报高程?????你的中程考过了吗???

B8层 发表时间: 06/22 21:09

回复: pcfan [pcfan]   论坛用户   登录
虽说没有过中程,
但是我过了三级,
我想如果加把劲或者我的运气好一点可能会过高程咧!
再或者这次过不了的话我可以明年再过啊!
再或者明年过不了,那我明年的下一年再过啊!
直到我过了为止。

B9层 发表时间: 06/23 00:58

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号