作者:《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
本书是著名NLP导师李中莹先生“家庭大学”系列培训计划中的一个主题课程,作者结合多年亲子关系有关研究和实践,从家长怎样看待自
数字图形处理之Photoshop:基础篇 本书特色 《高等教育美术专业与艺术设计专业"十三五"规划教材:数字图形处理之photoshop(基础篇)》主要介绍了p...
一番日本语 美文菁华 内容简介 本书分为“自然篇”与“情感篇”两部分。在“自然篇”中,“北国之春”的婉约、柔美,“知床半岛的冬天”里那旖旎秀美的自然风光,仿佛将...
欧.亨利短篇小说选-名师导读版 本书特色 配合新课标教学要求,我们本着“立足原著,权威解读,结合考试”的原则,由中语会理事长苏立康、小语会理事长崔峦领衔的国内著...
文学种子-增订版 本书特色王鼎钧作文四书之一,如何领会文学创作要旨?本书从语言、字、句、语文功能、意象、题材来源、散文、小说、剧本、诗歌,以及人生、宗教信仰与文...
时政新闻英语-21天听懂VOA-超值附赠260分钟美国之音原声光盘 内容简介 重点词汇+官方原文+原声新闻+配套练习+精准译文+难点点拨=21天听懂v...
百年钟声--香港沉思录 本书特色 回归祖国十六年,香港发生了怎样的变化?祖国对香港的发展给予了多少支持和影响?香港同胞的民心回归、对祖国的认同感如何?香港给内地...
称赞-张秋生童话集-适合小学一.二年级阅读 本书特色 《称赞》被选入人教版教材二年级上册。本书收录了张秋生的多篇童话,题材内容丰富多样,贴近当代现实生活,时代气...
零基础韩语发音入门王-标准韩国语自学入门书-白金版-(赠MP3光盘一张) 本书特色 适读人群 :成人青少年《韩语发音入门王》研创“分步骤韩语学习法” 助您零基础...
2016-考研英语(二)高分写作终极预测20篇 本书特色 《(2016)考研英语(二)高分写作终极预测20篇》为新东方考研写作首席名师王江涛老师依照新版考研英语...
乔迪·布兰科是资深图书宣传专家,她引导读者一步一步地走过宣传的整个过程,展示了她将图书送上畅销书排行榜的内在魅力。她就下述操作提出了专家建议:·如何撰写令人难忘...
会计-2012年注册会计师考试考点蔡萃及记忆锦囊 本书特色 佟志强编著、东奥会计在线组编的《会计(注册会计师全国统一考试辅导用书)——2012年注册会计师考试考...
花卉学(第三版) 内容简介 《花卉学》第二版自2003年出版以来,至今已有近8年时间了。其间,我国花卉业和园林行业经历了快速发展的阶段,云南切花、广东盆花、西北...
月亮和六便士-插图典藏本 本书特色 月亮与六便士》是英国小说家威廉· 萨默赛特·毛姆的三大长篇力作之一,成书于1919年。在这部小说...
中国数学史大系(第三卷 东汉三国) 内容简介 《大全》全书是编年史,自上古以迄清末,共分八卷,各卷自成断代史,除复原古代算法的形式,并对照以近代算法外,将尽量收...
精彩摘录死亡通过消散于宇宙之中而保持纯净,纯净是艺术家的最高法则。他需要保持完整的不是容器,而是精神。只有死亡才能拯救诗
怎样读古典散文(高中卷) 内容简介 本书是“怎样读”丛书中的一册。本书的选篇,主要依据新颁布的高中语文课程标准,同时参考目前通行的几种初高中语文课本、教育部制订...
本书编写了300多个实用而有效的数值算法C语言程序。其内容包括:线性方程组的求解,逆矩阵和行列式计算,多项式和有理函数的内插
Capturing the Three Rhinoceroses-挟捉犀牛精 本书特色 The MONKEY SERIES are picture books ...
我为音标狂 英语发音一本就够(振宇) 本书特色 《我为音标狂 英语发音一本就够》是一本练习发音、打造纯正口音的语音学习书。本书不仅讲解了英语中*基本的26 个字...