作者:《From Mathematics to Generic Programming》书籍
出版社:Addison-Wesley Professional
出版年:2011-9-13
评分:0.0
ISBN:9780321942043
所属分类:教辅教材
In this substantive yet accessible book, pioneering software designer Alexander Stepanov and his colleague Daniel Rose illuminate the principles of generic programming and the mathematical concept of abstraction on which it is based, helping you write code that is both simpler and more powerful.
If you’re a reasonably proficient programmer who can think logically, you have all the background you’ll need. Stepanov and Rose introduce the relevant abstract algebra and number theory with exceptional clarity. They carefully explain the problems mathematicians first needed to solve, and then show how these mathematical solutions translate to generic programming and the creation of more effective and elegant code. To demonstrate the crucial role these mathematical principles play in many modern applications, the authors show how to use these results and generalized algorithms to implement a real-world public-key cryptosystem.
As you read this book, you’ll master the thought processes necessary for effective programming and learn how to generalize narrowly conceived algorithms to widen their usefulness without losing efficiency. You’ll also gain deep insight into the value of mathematics to programming–insight that will prove invaluable no matter what programming languages and paradigms you use.
You will learn about
How to generalize a four thousand-year-old algorithm, demonstrating indispensable lessons about clarity and efficiency
Ancient paradoxes, beautiful theorems, and the productive tension between continuous and discrete
A simple algorithm for finding greatest common divisor (GCD) and modern abstractions that build on it
Powerful mathematical approaches to abstraction
How abstract algebra provides the idea at the heart of generic programming
Axioms, proofs, theories, and models: using mathematical techniques to organize knowledge about your algorithms and data structures
Surprising subtleties of simple programming tasks and what you can learn from them
How practical implementations can exploit theoretical knowledge
朗文英语听说教程-二-SECOND EDITION-CD+书 本书特色 本书为学生提供了,取得学业成功**的技巧实践的机会。本书有十二课,内容涵盖了从语言学、心...
公务员考试:决战行测5000题:资料分析(全2册) 本书特色 本套书了近几年来公务员考试《行政能力测验》资料分析模块的真题,并搭配了相应的模拟题,分为上册题本、...
数学-7年级-金牌奥赛高分教材 内容简介 《金牌奥赛高分教材:数学(7年级)》特点:**:高。来源于教材,又高于教材。来源于教材,就是参照教育部*新[课程标准]...
新概念英语:词汇大全 本书特色 本书专为所有使用《新概念英语》(新版)的学习者而设计,特别适用于自学者。书中涵盖了4册新概念的全部词汇内容(包括地名中英文对照表...
老爸老妈大变身 内容简介 小女孩幸运运用魔法把自己的老爸老妈变成了小学生,让他们和自己一起上学,在学校里发生了许多好完的事情。 这本童话书里还有许多好玩的事情。...
旅游英语图解一看就会-外教双速录音白金版-(1书+1MP3光盘) 本书特色这是一本旅游英语书,旨在**时间帮您解决旅途中的燃眉之急。出国旅行不懂英语,只会伸手比...
商法-(第二版) 本书特色 《商法(第二版)》为高等院校法学教材,书中系统、全面地介绍了商法的相关内容,主要包括商法总论、公司法、证券法、票据法、保险法及海商法...
优等生都懂的高分思维导图 本书特色 思维导图不仅可以用文字、数字来解释,更重要的是运用关键词、分类、色彩、图像来表示。充分调动大脑的功能,左右脑同时打开并和谐运...
《推开宏观之窗》内容简介:本书是《金融海啸与我何干》、《看不懂的中国经济》作者韩秀云的又一部经济知识普及作品,荣获第十四届
写作大师的秘密圣经-一次解决所有英文写作问题 本书特色 分为“考试写作”、“职场写作”、“日常生活写作”三大篇,针对不同主题说明写作重点,让读者活学活用。列出写...
《国画名师指导——王向阳写意鸡技法》内容简介:《国画名师指导——王向阳写意鸡技法》是一本著名国画名师的优秀小写意国画教程,
《善战者说》内容简介:没有一家企业不面临竞争,也没有一家企业不需要战略。2020年以来,经济形势复杂多变,不确定性增加,竞争也
剑桥流利英语(2)写作 内容简介 《剑桥流利英语》丛书是为训练英语听、说、读、写能力而编写的一套强化教材;分1、2、3、4级,分别针对初中级、中级、中高级、高级...
沉沦 本书特色 郁达夫清新的笔调,在中国的枯槁的社会里面好像吹来了一股春风,立刻吹醒了当时的无数青年的心。他那大胆的自我暴露,对于深藏在千年万年的背甲里...
朱自清散文精选 本书特色 美的力量——《朱自清散文精选》导读文/樊青芳 这本书读完给人的感觉是舒畅的,好像淤积于心的忧愁和烦闷都随畅读深思而去——虽不是爽...
《Excel财务建模手册》是实用投融资分析师认证考试中“估值建模”和“公司信贷分析”考试的配套教材。实用投融资分析师认证考试要求考生除了掌握相关知识,还需要具有...
【内容简介】在人们的印象中,华尔街不仅是一个冰冷的数字化的世界,还是一个充溢着竞争和搏杀的残酷世界,更是一个布满陷阱和荆棘的凶险世界。女人天性的柔弱,似乎与华尔...
复分析中的若干论题 内容简介 This book provides a concise treatment of topics in complex analy...
汉英词典 内容简介 我社专门聘请著名的语言学专家为广大英语爱好者组织编写了这本《汉英词典》。收录基本单字条目2000多条,多字条目、词组搭配、例证多达2000余...
国外计算机科学经典教材数据挖掘原理(第3版)/(英)麦克斯.布拉默 本书特色 《数据挖掘原理(第3版)》深入探讨重要的数据挖掘技术。所谓数据挖掘,即从数据中自动...