查询
最新公告

函数式编程的算法

English | PDF | 2018 | 395 Pages | ISBN : 3662579685 | 2.42 MB

This book presents a variety of widely used algorithms, expressing them in a pure functional programming language to make their structure and operation clearer to readers. In the opening chapter the author introduces the specific notations that constitute the variant of Scheme that he uses. The second chapter introduces many of the simpler and more general patterns available in functional programming. The chapters that follow introduce and explain data structures, sorting, combinatorial constructions, graphs, and sublist search. Throughout the book the author presents the algorithms in a purely functional version of the Scheme programming language, which he makes available on his website. The book is supported with exercises, and it is suitable for undergraduate and graduate courses on programming techniques.


这本书介绍了多种广泛使用的算法,用纯函数式编程语言来表达它们,使读者能够更清楚地理解其结构和操作方式。在开篇章节中,作者引入了他使用的一种变体Scheme的具体符号表示法。第二章则介绍了功能性编程中更加简单且通用的一些模式。随后的章节会介绍并解释数据结构、排序算法、组合构造、图论以及子列表搜索等内容。整本书中,作者均以纯函数式版本的Scheme编程语言来呈现这些算法,并将其提供在他的网站上供读者使用。此外,本书还附有习题,适合用作编程技术课程的教学材料。
Download from free file storage


本站不对文件进行储存,仅提供文件链接,请自行下载,本站不对文件内容负责,请自行判断文件是否安全,如发现文件有侵权行为,请联系管理员删除。