#每日一题#4

4、已知广义表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

答案解析:

若广义表Ls非空(n≥1),则a l 是LS的表头,其余元素组成的表( a 2 ,a3,…,a n )称为Ls的表尾。

任何一个非空广义表的表头是表中第一个元素,它可以是原子,也可以是子表,而其表尾必定是子表。

tail(LS)=((d,e,f))

head(tail(LS))=(d,e,f)

tail(head(tail(LS) )) = (e,f)

head(tail( head(tail(LS) ) )) = e

原文发布于微信公众号 - zhisheng(zhisheng_blog)

原文发表时间:2016-04-29

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏landv

pudn下载地址的规律

34230
来自专栏ATYUN订阅号

帮助数据科学家理解数据的23个pandas常用代码

返回给定轴缺失的标签对象,并在那里删除所有缺失数据(’any’:如果存在任何NA值,则删除该行或列。)。

9940
来自专栏青玉伏案

iOS开发之Masonry框架源码解析

Masonry是iOS在控件布局中经常使用的一个轻量级框架,Masonry让NSLayoutConstraint使用起来更为简洁。Masonry简化了NSLay...

22780
来自专栏HansBug's Lab

算法模板——线段树4(区间加+区间乘+区间覆盖值+区间求和)

实现功能——1:区间加法 2:区间乘法 3:区间覆盖值 4:区间求和 这是个四种常见线段树功能的集合版哦。。。么么哒(其实只要协调好三种tag的关系并不算太难—...

28930
来自专栏应兆康的专栏

100个Numpy练习【3】

Numpy是Python做数据分析必须掌握的基础库之一,非常适合刚学习完Numpy基础的同学,完成以下习题可以帮助你更好的掌握这个基础库。

54390
来自专栏算法channel

Tensorflow|Tensor, 与Numpy比较,Constant

本教程参考stanford.edu-cs20si 01 Operations分类预览 ? 02 Tensor 1 0-d tensor, or "scala...

45470
来自专栏落影的专栏

Metal入门教程总结

本文介绍Metal和Metal Shader Language,以及Metal和OpenGL ES的差异性,也是实现入门教程的心得总结。

1.3K60
来自专栏HTML5学堂

Javascript中的Label语句

HTML5学堂:在JavaScript中,我们可能很少会去用到 Label 语句,但是熟练的应用 Label 语句,尤其是在嵌套循环中熟练应用 break, c...

43470
来自专栏蜉蝣禅修之道

Max-Min Fairness带宽分配算法

26760
来自专栏应兆康的专栏

100个Numpy练习【3】

翻译:YingJoy 网址: https://www.yingjoy.cn/ 来源: https://github.com/rougier/numpy-100...

470100

扫码关注云+社区

领取腾讯云代金券