作者:《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
永别了.武器 本书特色《永别了,武器》是欧内斯特·海明威唯一一部自传式长篇小说。美国青年亨利在**次世界大战期间志愿到意大利北部参加战争,与英国护士凯瑟琳相识并...
牡丹亭 本书特色 《牡丹亭(汉英对照)(舞台本)》:中华文明是世界上唯一历时五千年未曾中断且历久弥新的文明,成就了这一文明的中华文化源远流长、博大精深。本丛书从...
瓦尔登湖-经典全译版 本书特色本书详细记载了亨利·戴维·梭罗在瓦尔登湖畔两年又两个月的独居生活,是当代美国读者*多的散文经典,其回归本心,亲近自然的思想为美国乃...
基础日语教程 第二册 本书特色 通过我们多年的教学实践证明:使用三教材的日语学习者,经过两年四册教材的系统学习,日语基本功扎实,听说能力强,语法概念清晰,对对象...
理智与情感-英语原著版 本书特色 《理智与情感(世界文学名著英语原著版)》由中国对外翻译出版公司出版。理智与情感-英语原著版 内容简介 简介《理智与情感》是英国...
小学生英语知识一本全 内容简介 ① 本书“基础积累”突出一个“全”字。所谓的“全”,是指知识归纳得全。总结课本的知识以及归纳整理小学阶段需要掌握的其他知识,既巩...
张辉,生于1981年4月,辽宁大连人,博士,解放军信息工程大学洛阳外国语学院哈萨克语讲师。曾参与多项国家级、省市级、军队科研项目,发表多篇学术论文。高鑫,生于1...
编译技术 本书特色 本书为“基于系统能力培养的计算机专业课程建设研究”项目规划教材,同时也是国家精品资源共享课程主讲教材。本书对传统编译...
英语国家人文知识概况 本书特色 自2000年《高校英语专业英语教学大纲》提出“拓宽人文知识”的目标后,2004年英语专业八级考纲开始增加了人文知识这个项目。本书...
余映潮中学语文散文名篇教学实录及评点 本书特色 本书是著名语文特级教师余映潮的年度全新力作,从他近年在全国各地的数百堂公开课中精选20堂散文名篇教学课,以精彩纷...
习惯培养-卡尔.威特教育-0-6岁幼儿适用 本书特色 《卡尔·威特教育:习惯培养(0-6岁幼儿适用)》主要讲述的是:卡尔·威特是18世纪德国一个叫洛赫的小村庄的...
行政法与行政诉讼法学 内容简介 本次修订,在**版的基础上,将十九大精神、习近平新时代中国特设社会主义思想、2018年通过的《宪法修正案》中有关行政法与行政诉讼...
2016-四大名师历年考研英语真题超详解及复习指导-(试卷版)2005-2015-考研红皮书 本书特色 《2016四大名师历年考研英语真题超详解及复习指导(试卷...
彩图本-学生版四库-山海经 内容简介 《山海经(彩图本)》文字叙述简单、文辞稍显古奥,所以,大段阅读原典。对于学生来说,意义不太,为此。我们把《山海经(彩图本)...
自从20世纪60年代以来,高维复分析领域有了迅速发展。这个领域中的新老结果在分析、微分几何和代数几何方面得到了大量应用,特别
网络.群体与市场 内容简介 过去十年来,现代社会中复杂的连通性向公众展现出与日俱增的魅力。这种连通性在许多方面都有体现并发挥着强大的作用,包括互联网的快速成长、...
《十年》内容简介:在当前改革开放不断深化的情况下,如何通过开展新闻发布,更加及时地把党和政府的政策告诉群众,做好解释,化为
2011轻松过关2——税法 内容简介 本书包括考点精析、经典习题、实战演练等。精心编撰和挑选*精华、*贴近考试的题目,供学员强化练习,全面检测复习效果,提...
格林童话精选-美绘选 本书特色 顾之川等近百位全国知名专家学者、语文特级教师倾力打造本丛书!原汁原味呈现经典,不改写,不缩写,立足新课程,紧扣中小学语文教学!格...
《红色旅游开发绩效评价研究》内容简介:本书在对红色旅游开发绩效的内涵、特点、维度以及红色旅游开发绩效评价的意义和功能等基本