head(tail([head(S),head(tail(tail(S)))]))求S是什么?其中方括号代表广义表,圆括号代表函数。如[a,b]表示由a,b构成广义表。
答案是:[[b],[b,a],[a]]
请问这个是怎么得到的呢?head可以看做减一个圆括号。那么方括号该怎么处理呢?
请哪位高手写出详细步骤,谢谢了。