中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
>
函數式算法設計的藝術

包郵 函數式算法設計的藝術

出版社:機械工業出版社出版時間:2025-04-01
開本: 16開 頁數: 376
中 圖 價:¥95.9(6.9折) 定價  ¥139.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

函數式算法設計的藝術 版權信息

  • ISBN:9787111775102
  • 條形碼:9787111775102 ; 978-7-111-77510-2
  • 裝幀:平裝-膠訂
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:

函數式算法設計的藝術 本書特色

本書專門介紹了算法設計的五項主要原則:分而治之、貪心算法、減而治之、動態規劃和窮舉搜索。這些原則是用Haskell這種純函數式語言來闡述的,與使用命令式語言相比,解釋更簡單,程序更短。書中還配有精心挑選的例子(既有新示例,也有標準示例),展示了算法之間的共性和差異。算法開發在適用的情況下使用等式推理,闡明適用性條件和正確性論證。每章*后都附有習題(共近300道),每道習題都有完整的答案,便于讀者鞏固理解,并將這些技術應用于一系列問題。本書適用于計算機科學與技術及軟件工程相關專業學生(包括本科生和研究生)、研究人員、教師和專業人士,可以幫助他們進一步了解如何設計和實現優秀的算法,以及如何用純函數術語來表達這些算法。

函數式算法設計的藝術 內容簡介

本書介紹了算法設計的五個主要原則:分治法、貪婪算法、稀疏、動態程序設計和窮舉搜索。讓學生、教師、研究人員和專業人員更好地了解一個好的算法是如何組成的,以及如何用純函數的形式表達這些算法。

函數式算法設計的藝術函數式算法設計的藝術 前言

譯者序

如果真有一門絕世武功,“招式”和“內功”孰輕孰重?如果說這個問題真有答案,那么在我講授C語言程序設計多年之后,開始與本書相遇相知時似乎逐漸找到了。
長久以來,函數式編程因為側重原理而被認為更接近于“內功”。由于某些情況下的性能問題以及學習資料的缺乏,函數式編程一直沒有成為主導。近年來,計算機硬件性能的提升帶來了轉機,我們看到舊語言逐漸引入函數式的特性、新語言在構建之初就考慮更多函數式的設計。
在這本書里,當分而治之、貪心算法、減而治之、動態規劃、窮舉搜索這些算法用Haskell純函數式語言來實現時,簡短的代碼體現出了科學思想與工程優雅。外化于形、內化于心的交相輝映令人沉醉!無論對于Haskell程序設計,還是對于C語言程序設計,“招式”和“內功”的兼收并蓄都是一個更高的境界!
本書的作者是牛津大學的Richard Bird和Jeremy Gibbons教授。令人遺憾的是,Richard Bird教授在2022年4月4日離開了我們,他一生致力于推廣函數式編程,對算法和程序設計做出了偉大貢獻。在翻譯這本書的過程中,我深感他文字之魅力和思想之深邃。大家在閱讀此書時產生不同編程思維碰撞的電光火石是對Richard*好的緬懷。

函數式算法設計的藝術 目錄

譯者序
前言
**部分基礎知識
第1章函數式編程
11基本類型與函數
12處理列表
13歸納與遞歸的定義
14融合
15累積與串聯
章節注釋
參考文獻
練習第2章時間
21漸近表示法
22估計運行時間
23上下文中的運行時間
24均攤運行時間
章節注釋
參考文獻
練習第3章實用的數據結構
31對稱列表
32隨機訪問列表
33數組
章節注釋
參考文獻
練習第二部分分而治之
第4章二分查找
41一維查找
42二維查找
43二叉搜索樹
44動態集
章節注釋
參考文獻
練習第5章排序
51快速排序
52歸并排序
53堆排序
54桶排序及基數排序
55排序總和
章節注釋
參考文獻
練習第6章選擇
61*大和*小
62單集合中的選擇
63雙集合中的選擇
64從補集中選擇
章節注釋
參考文獻
練習
第三部分貪心算法
第7章列表的貪心算法
71通用貪心算法
72貪心排序算法
73硬幣兌換問題
74TEX中的十進制小數
75不確定性函數和精化
76總結
章節注釋
參考文獻
練習第8章樹的貪心算法
81*小高度樹
82哈夫曼編碼樹
83優先隊列
章節注釋
參考文獻
練習第9章圖的貪心算法
91圖和生成樹
92Kruskal算法
93不相交集和聯合查找算法
94Prim算法
95單源*短路徑
96Dijkstra算法
97慢跑者問題
章節注釋
參考文獻
練習
第四部分減而治之
第10章簡化算法介紹
101基本理論
102分層網絡中的路徑
103再論硬幣兌換
104背包問題
105一種通用的簡化算法
章節注釋
參考文獻
練習第11章片段和子序列
111*長上升子序列
112*長公共子序列
113和*大子段
章節注釋
參考文獻
練習第12章劃分
121劃分的生成方法
122管理兩個銀行賬戶
123段落問題
章節注釋
參考文獻
練習
第五部分動態規劃
第13章高效遞歸
131兩個數字的例子
132再論背包問題
133*小代價編輯序列
134再論*長公共子序列
135穿梭巴士問題
章節注釋
參考文獻
練習第14章*佳劃分
141立方時間復雜度的算法
142平方時間復雜度的算法
143復雜度算法示例
144單調性證明
145*佳二叉搜索樹
146GarsiaWachs算法
章節注釋
參考文獻
練習第六部分窮舉搜索
第15章搜索方法
151隱式搜索和n皇后問題
152給定和的表達式
153深度優先搜索與廣度優先搜索
154登月問題
155預先規劃
156高峰時間問題
章節注釋
參考文獻
練習第16章啟發式搜索
161樂觀啟發式搜索
162單調啟發式搜索
163倉庫導航
1648數碼問題
章節注釋
參考文獻
練習附錄練習答案
展開全部

函數式算法設計的藝術 作者簡介

理查德·伯德(Richard Bird)牛津大學名譽教授,著有多部廣受好評的Haskell相關書籍,包括《Haskell函數式程序設計》和《函數式算法設計珠璣》。
杰里米·吉本斯(Jeremy Gibbons)牛津大學計算機科學教授,在該校教授軟件工程非全日制專業碩士課程。他是Journal of Functional Programming的聯合主編、IFIP Working Group 2.1 on Algorithmic Languages and Calculi的前任主席以及ACM SIGPLAN的前任副主席。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 岸电电源-60HZ变频电源-大功率变频电源-济南诚雅电子科技有限公司 | 【铜排折弯机,钢丝折弯成型机,汽车发泡钢丝折弯机,线材折弯机厂家,线材成型机,铁线折弯机】贝朗折弯机厂家_东莞市贝朗自动化设备有限公司 | EPK超声波测厚仪,德国EPK测厚仪维修-上海树信仪器仪表有限公司 | 江西自考网-江西自学考试网| 紧急切断阀_气动切断阀_不锈钢阀门_截止阀_球阀_蝶阀_闸阀-上海上兆阀门制造有限公司 | 成都顶呱呱信息技术有限公司-贷款_个人贷款_银行贷款在线申请 - 成都贷款公司 | 低噪声电流前置放大器-SR570电流前置放大器-深圳市嘉士达精密仪器有限公司 | 披萨石_披萨盘_电器家电隔热绵加工定制_佛山市南海区西樵南方综合保温材料厂 | 蓝鹏测控平台 - 智慧车间系统 - 车间生产数据采集与分析系统 | 卡诺亚轻高定官网_卧室系统_整家定制_定制家居_高端定制_全屋定制加盟_定制家具加盟_定制衣柜加盟 | 领袖户外_深度旅游、摄影旅游、小团慢旅行、驴友网 | 宁夏档案密集柜,智能密集柜,电动手摇密集柜-盛隆柜业宁夏档案密集柜厂家 | 护腰带生产厂家_磁石_医用_热压护腰_登山护膝_背姿矫正带_保健护具_医疗护具-衡水港盛 | 直流大电流电源,燃料电池检漏设备-上海政飞 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 电脑知识|软件|系统|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网 | 气力输送设备_料封泵_仓泵_散装机_气化板_压力释放阀-河南锐驰机械设备有限公司 | 高柔性拖链电缆_卷筒电缆_耐磨耐折聚氨酯电缆-玖泰特种电缆 | 网带通过式抛丸机,,网带式打砂机,吊钩式,抛丸机,中山抛丸机生产厂家,江门抛丸机,佛山吊钩式,东莞抛丸机,中山市泰达自动化设备有限公司 | 上海刑事律师|刑事辩护律师|专业刑事犯罪辩护律师免费咨询-[尤辰荣]金牌上海刑事律师团队 | 定制/定做衬衫厂家/公司-衬衫订做/订制价格/费用-北京圣达信 | 不锈钢丸厂家,铝丸,铸钢丸-淄博智源铸造材料有限公司 | 标准件-非标紧固件-不锈钢螺栓-非标不锈钢螺丝-非标螺母厂家-三角牙锁紧自攻-南京宝宇标准件有限公司 | 北京普辉律师事务所官网_北京律师24小时免费咨询|法律咨询 | 「安徽双凯」自动售货机-无人售货机-成人用品-自动饮料食品零食售货机 | 对辊式破碎机-对辊制砂机-双辊-双齿辊破碎机-巩义市裕顺机械制造有限公司 | 洛阳网站建设_洛阳网站优化_网站建设平台_洛阳香河网络科技有限公司 | SRRC认证_电磁兼容_EMC测试整改_FCC认证_SDOC认证-深圳市环测威检测技术有限公司 | 玻璃钢板-玻璃钢防腐瓦-玻璃钢材料-广东壹诺 | 金联宇电缆|广东金联宇电缆厂家_广东金联宇电缆实业有限公司 | AGV无人叉车_激光叉车AGV_仓储AGV小车_AGV无人搬运车-南昌IKV机器人有限公司[官网] | 螺旋绞龙叶片,螺旋输送机厂家,山东螺旋输送机-淄博长江机械制造有限公司 | 迪威娱乐|迪威娱乐客服|18183620002 | 飞利浦LED体育场灯具-吸顶式油站灯-飞利浦LED罩棚灯-佛山嘉耀照明有限公司 | 400电话_400电话申请_866元/年_【400电话官方业务办理】-俏号网 3dmax渲染-效果图渲染-影视动画渲染-北京快渲科技有限公司 | 工业铝型材生产厂家_铝合金型材配件批发精加工定制厂商 - 上海岐易铝业 | 水厂自动化-水厂控制系统-泵站自动化|控制系统-闸门自动化控制-济南华通中控科技有限公司 | 混合生育酚_醋酸生育酚粉_琥珀酸生育酚-山东新元素生物科技 | 建筑消防设施检测系统检测箱-电梯**检测仪器箱-北京宇成伟业科技有限责任公司 | 浙江上沪阀门有限公司 | 铝箔-铝板-花纹铝板-铝型材-铝棒管-上海百亚金属材料有限公司 |