作者:《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
天天英语通 本书特色 《天天英语通》(出门万事通特辑)精选三百六十五则实用一问一答式对话,一天背一回,不仅适合初学英文者,而且适合英文有一定程度的英语爱好者。天...
小学生分类作文精华范本-名师培优 本书特色 针对1~6年级学生作文学习的要求和特点进行设计,非常适合孩子们的阅读习惯和审美趣味。它有自己的独特和新颖之处:1. ...
伊索寓言 本书特色 ★世界伟大的寓言集★西方语言文学的典范之作★畅销全世界的经典名著专业经典英汉对照版本★孩子受益一生的智慧启蒙★西方语言文学的典范之作伊索寓言...
你不知道的动物秘密大起底:传奇的昆虫生活 本书特色 勤劳的蚂蚁变身可耻的侵略者,聒噪的蝉成为勤劳致富的模范。邪恶的螳螂打着上帝的旗号放肆杀戮,甚至连自己的姐妹和...
电路-(第十版) 本书特色 本书被ieee“spectrum”杂志称为“电路领域的经典之作”,是欧美“电路”课程采用*为广泛的教材。近些年国内引进了该教材,从该...
生命之爱(A Love for Life) 本书特色 “外研社·剑桥英语分级读物”是一套全新原创系列读物,特别适合英语学习者阅读。根据书中的词汇量和语言难易程度...
小学四年级-少年数学辅导教程-华罗庚金杯 本书特色 中国少年报社培训中心是因承办“华杯赛”的需要而建立的,主要从事“华杯赛”的组织、培训工作。目前市场上林林总总...
《法律语言研究:语篇语义视角》内容简介:《法律语言研究:语篇语义视角》是“上海交通大学外国语言文学前沿研究丛书”之一。《法
本书细致梳理了20世纪30年代以来教育管理研究范式从逻辑实证论和单一研究范式,到后实证论和多元研究范式,再到后现代主义及其研
小学生限字作文500字 本书特色 写作文说难也容易,说容易也难,但要将作文写好确实是要下一番功夫的。编者以为,要写好作文,首先要摒弃应试教育那套公式化的填鸭作法...
初级日语-第一册-第2版 本书特色 本书共两册,配有参考书和多媒体光盘。编者多是中日两国长期从事日语教学的教师。使用对象为高等院校零起点的以日语作为第二外语学习...
五年级下-小学双色同步作文-第12次修订 本书特色 ★亲爱的开心姐姐,你们好!我*喜欢你们编的“同步作文”了。我妈妈从我上一年级起就给我买这些书。看了这些书后,...
法汉汉法专名词典 内容简介 《法汉·汉法专名词典》是一部法汉词目双向对照的、收集各类常用专名的综合性工具书。经参考国内外多种词典,全书精选词目约6500条,较为...
高中生必背古诗文-语文必读丛书 本书特色 “读书破万卷,下笔如有神”,我们相信,通过阅读这套版本权威、选目完善、经典实用的丛书,不仅有助于中小学生的课内外学习与...
水下探宝 本书特色 如果你希望读到地道的英语,在享受英语阅读乐趣的同时又能增长知识、开拓视野,这套由外语教学与研究出版社与美国国家地理学会合作出版的“国家地理科...
谨以本书奉献给马丁·加德纳的65岁生辰(1979年10月21日)。他和数学界的联系使他成为独一无二的人物。加德纳在《科学美国人》上
一年级数学上-北京师大版-黄冈小状元达标卷-最新修订 本书特色 “黄冈小状元”系列丛书,卓越的品质,一流的品牌!《黄冈小状元作业本》同步课程,巩固基础,全能培优...
好有趣的数学 2 适用于二年级 本书特色 杨艳娥编著的《哇好有趣的数学(2适用于2年级) 》共分5个单元,分别是:数的世界、图形王国、统 计天地、 智...
二年级/下册-神笔马良 内容简介 l 统编小学语文教科书必读书目l 配套统编小学语文教科书“快乐读书吧”栏目同步使用l 统编义务教育教科...
飞鸟集(中英对照) 本书特色 《飞鸟集》是诺贝尔文学奖得主、近代印度文豪泰戈尔先生的代表作,共计收录了326首清丽脱俗的小诗,短小隽永,饱含哲理。本书用现代的语...