作者:《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
(精)中国教育大系(共12卷) 本书特色 ★ 三千万字的鸿篇巨制,几代学人的心血之作★ 16开精装,湖北教育出版社出版★ 1995年,初版《中国教育大系》获国家...
洋话连篇(老虎篇) 本书特色 为了更好地帮助大家掌握现代美语的精髓,我们的专家通过长期的积淀、开发和准备,为大家精心编制了与《洋话连篇》电视节目相配套的口袋丛书...
图解日新月异的科技-图解奇妙的科学 本书特色 科技是推动我们人类发展的主要动力,对迅猛发展的科学技术知识进行普及,不仅可以使我们了解当今科技发展的现状...
英语经典演讲 目录 前言1.申辩 苏格拉底2.对威勒斯的控告马库斯·图利厄斯·西塞罗3.欢迎奥古丁及其随员 埃塞尔伯特4.对小鸟的布道 圣弗朗西斯5.在沃尔姆斯...
StevenH.StrogatzisprofessorofappliedmathematicsatCornellUniversity.Hereceivedhis...
美国高分学生最优学习法 本书特色 sat、toefl、gre考试专家教你,如何以*少的时间和*优化学习获得*高分数30 分钟内你就能将阅读速度提高3 倍!不出一...
药理学-第7版-供临床医学专业用 本书特色 王开贞、于天贵主编的《药理学(供临床医学专业用第7版全国高职高专院校教材)》共分47章,每章包含学习目标、...
小学6年级-窦桂梅教你阅读-现代文课外阅读-第五次修订版-全新改版- 本书特色 《新黑马阅读·窦桂梅教你阅读:小学6年级(第5次修订版)》是一套能够真正启迪孩子...
暴风雨夜.暴风雨夜 本书特色 本书精选了狄金森的经典诗篇,如《暴风雨夜,暴风雨夜》、《没有一艘船能像一本书》等。其诗主要写生活情趣、自然、生命、信仰、友谊、爱情...
偏微分方程-第2卷 本书特色 《偏微分方程(第2卷)》是一部两卷集的偏微分方程教材。多变量椭圆,抛物和双曲方程是研究的主要对象,解决了pde和多变量方法之间的关...
主题事例篇-中考作文冲刺满分 本书特色 顶级实战经验团队为您保驾护航——命题专家:直击命题核心,掌控中考走势;阅卷老师:精解满分细节,揭秘满分绝招;一线名师:归...
新编日语阅读文选(第三册) 内容简介 全书共20课,课文的长短、难易程序适中,文章体裁多样,内容丰富。阅读本教材,既能提高日语阅读能力,又能加深对日本社会与文化...
化学卷-电分析化学导论-中国科学技术经典文库 本书特色 《电分析化学导论》是中国科学技术经典文库·北京大学百年化学经典。化学卷-电分析化学导论-中国科学技术经典...
实变函数论 本书特色 本教材基于上述理念作了初步尝试.如**章在对无限集的势知之甚少时,利用了建立l—l对应比较其元素个数多少的方法,正如原始人在只能数1,2而...
轻松秀出316句英语口头禅 本书特色 让你无论在何时何地都拥有超in的口才,在每人口头禅中都有“用法亮剑”,“会话一休”,帮你轻松记住,更好地为你指向用武之地。...
新编新闻写作培训教程 本书特色 社会的快速发展,使信息的传递不再受时间和空间的限制。如今新闻已成为连接世界的纽带和桥梁,成为人们生活中不可缺少的一部分。这就需要...
三年级(上册)-人教版-司马彦写字课课练-全新智能互动版 本书特色 字帖写法涉及:拼音、笔顺、结构、书写指导、写字基础知识;内容涉及:生字、组词、造句、近义词、...
中国教育的思想遗产 本书特色本书是郭齐家先生半个世纪教学和研究的结晶。郭先生以耄耋之年,把中小学教师和普通民众作为主要读者对象,全面修订二十多年前代表作《中国教...
2019-基础篇-考研数学复习全书-数学一.二.三通用-随书赠送12课时高数课程 本书特色 考研数学复习全书·基础篇是专门针对硕士研究生入学考试的...
莎士比亚十四行诗-中译经典文库-世界文学名著-第五辑 本书特色 《莎士比亚十四行诗(世界文学名著·英语原著版)》收入莎士比亚全部的154首十四行诗。这些诗篇在大...