作者:《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
中国人英语自学方法教程-口袋版 本书特色 国际比较教育专家:2002~2004年间率先将剑桥大学a-level课程体系成功引入中国!中国人英语自学方法教程-口袋...
莎士比亚喜剧悲剧集-无障碍读版 本书特色本书是莎翁经典戏剧的合集,其中包括莎士比亚早期剧作中*复杂和*著名的《罗密欧与朱丽叶》,代表莎士比亚悲剧创作*高成就的“...
悲惨世界 本书特色 《悲惨世界》通过冉阿让等人的悲惨遭遇以及冉阿让被卞福汝主教感化后一系列令人感动的事迹,深刻揭露和批判了19世纪法国封建专制社会的腐朽...
新人文读.小学高年级.春天卷 本书特色 精选当代美方,弘扬人文精神,倡导自主阅读,提升写作能力。新人文读.小学高年级.春天卷 内容简介 简介博大无边的人文世界,...
《网络主流文化与青少年成长教育研究》内容简介:本书系北京青年政治学院重点立项课题成果。该课题的目的在于研究网络文化对青少年
富兰克林自传-英文原版 内容简介 Benjamin Franklin (1706-1790) was a man of many roles--printer,...
这是一本内容丰富且可读性很强的科普书,作者言简意赅地为读者描绘了一个神秘的概率世界,书中避免了冗长的数学推导和复杂的公式,取
最新汉英特色词汇词典-第6版 本书特色《*新汉英特色词汇词典》第6版专门为翻译爱好者以及广大英语学习者编写,旨在帮助他们学习用地道英语表达中国特色词语以及*新流...
黑色郁金香(2000-2500单词) 内容简介 “纯英文名著分级阅读丛书”是一套精选的适合中学生阅读的世界经典名著,语言地道流畅,简约优美。为了准确划分出单词量...
PraisefortheFirstEdition"...willcertainlyfascinateanyoneinterestedinabstractalge...
《读懂孩子的心》内容简介:《读懂孩子的心》旨在帮助面对孩子依然迷茫的家长,全面了解孩子成长的规律,实现自由而有边界的教育。
《唐诗鉴赏》内容简介:《唐诗鉴赏》是“新选中国名诗1000首”丛书中的一种,是由北京大学博雅荣休教授、北京大学中文系及国学院博
读美国中小学课本学各科词汇-1-含光盘 本书特色 掌握美国中小学生**学科词汇,读懂英文课本很轻松!? 读过本书,用英文学习数学、物理、化学、历...
●著者简历仁科贞文:1941年生。1969年修完东京大学研究生院博士课程所有单位后进入电通,任职于电通市场营销局。后受聘于青山学院大学文学部心理学科教授。主要著...
十年中考满分作文大全 内容简介 本书内容丰富,实用性强,编写者收录了十年中考满分的作文,为中学生提供了可借鉴的写作方法与思路。同时,来自阅卷老师的报告,名师解析...
“一”招夺高分策略高考作文-文采篇 本书特色 编写这套丛书,目的是为了帮助你快速找到自己的出彩亮点,并进一步强化训练,以在高考作文上隐稳获高分。 这套丛书就是在...
八十天环游地球 本书特色 《青少年成长必读丛书:八十天环游地球》是凡尔纳一部引人入胜的小说,也是世界科幻小说的经典之作。小说叙述了英国人福格先生因和朋友打赌,而...
赖世雄初级美语-上同步练习册 本书特色 英语大师赖世雄专业研发团队精心撰写,权威科学。为自学者量身打造,30分钟内题量设计,高效能力自测。语法、词汇、听力、口语...
(语文必读丛书 高中部分)中国古代散文精选 本书特色 散文是我国文学的重要体裁之一,内容丰富,形式多样,在漫长的历史发展中,形成了具有鲜明民族性特征的一种文体,...
双城记:经典珍藏版 本书特色 ★ 经典世界名著精编译本,小学生文课外阅读**。★ 国内插画师精心绘制20余幅插图,增添阅读乐趣。双城记:经典珍藏版 内容简介 《...