- 3
- 0
- 约8.65千字
- 约 9页
- 2017-06-03 发布于湖北
- 举报
第⼋章 ⾼阶函数
8.1 简介
8.2 映射
8.3 过滤
8.4 归档
8.5 排序
8.6 apply函数
8.7 编写⾼阶函数
8.8 ⼩结
8.9 习题解答
8.1 简介
⾼阶函数 (Higher Order Function )是⼀种以函数为参数的函数。它 都被⽤于映射
(mapping )、过滤 (filtering )、归档 (folding )和排序 (sorting )表。⾼阶函数提
⾼了程序的模块性。编写对各种情况都适⽤的⾼阶函数与为单⼀情况编写递归函数相
⽐,可以使程序更具可读性。⽐如说,使⽤⼀个⾼阶函数来实现排序可以使得我 使
⽤不同的条件来排序,这就将排序条件和排序过程清楚地划分开来。函数sort具有
两个参数,其⼀是⼀个待排序的表,其⼆是定序 (Ordering )函数。下⾯展⽰了按照
⼤⼩将⼀个整数表正序排序。函数就是 (本例中的)两数的定序函数。
(sort (7883 9099 6729 2828 7754 4179 5340 2644 2958 2239) )
;⇒ (2239 2644 2828 2958 4179 5340 672
您可能关注的文档
- 寻找最优秀的人才—英特尔与微软的用人机制.pdf
- 岩石物理力学性质对断裂附近地应力场影响_苏生瑞.pdf
- 第6章 计算机网络及Internet.ppt
- 第6章 类及对象.ppt
- 扬州继续教育 科研方法及论文写作 考试78.doc
- 第6章 生成报表与文件.ppt
- 第6章 树与二叉树1.ppt
- 抑郁症的神经递质学说和其临床应用.doc
- 第6章 树与二叉树0610.pdf
- 第6章 数据库的创建及管理.ppt
- 新媒体文案创作与传播(第2版 微课版)潘勇PPT完整全套教学课件.pptx
- 现代商品学(双色)夏学超PPT完整全套教学课件.pptx
- (高清版)钢筋焊接及验收规程JGJ18-2012..docx
- (精)中华字经注释本(全).docx
- (样本)2024年全球中大型储能系统用BMS行业总体规模、主要企业国内外市场占有率及排名DHJ..docx
- 2026年Codex零基础学习手册.docx
- 部编人教版六年级上册语文全册教学课件(配2026年秋改版教材).pptx
- DB3311∕T 209-2022 茭白田土壤酸化改良技术规程.docx
- DB3302∕T 104-2010 中华鳖套养技术规范.docx
- DB3302∕T 178-2018 缢蛏底铺网养殖技术规范.docx
原创力文档

文档评论(0)