本书提供了有关编程的一种与众不同的理解。其主旨是,实际的编程也应像其他科学和工程领域一样基于坚实的数学基础。本书展示了在实际编程语言(如C++)中实现的算法如何在最一般的数学背景中操作。例如,如何定义快速求幂算法,使之能使用任何可交换运算。使用抽象算法将能得到更高效、可靠、安全和经济的软件。
这不是一本很容易读的书,它也不是能提升你的编程技能的秘诀和技巧汇编。本书的价值是更根本性的,其终极目标是提升你对编程的洞察力。要想从中大获裨益,你需要从头到尾认真学习:阅读代码,证明引理,完成练习。到结束之时,你将看到如何把这里讨论的演绎方法应用到你的程序中,保证你做出的软件部件能一起工作,并表现出它们所应该表现的行为。
书中给出的算法和需求针对某些被操作的类型。有关这些描述的代码(也可以通过Web得到)采用C++的一个小子集书写,这样做是为了让所有有经验的程序员都能理解。这个小子集可以看做一种特殊语言,是由Sean Parent和Bjarne Stroustrup一起设计的。
无论你是一位软件开发者,还是其他以编程作为一项重要活动的专业人员,或者是一名在校的学生,你都会逐渐理解本书的经验丰富的作者多年来一直在教授和阐释的道理:数学对于编程是绝好的东西,理论对于实际是绝好的东西。
Alexander Stepanov 于1967~1972年间在国立莫斯科大学学习数学,从1972年开始在苏联,1977年移民后继续在美国从事编程工作。他编写过操作系统、编程工具、编译器和各种程序库。他在程序设计基础方面的工作先后得到GE、Polytechnic、AT&T、惠普、SGI和Adobe的支持。1995年因C++标准模板库的设计获Dr. Dobb, Journal的程序设计杰出贡献奖。
Paul McJones 于1967~1971年间在加州大学伯克利分校学习工程数学。从1967年开始介入程序设计,涉足的领域包括操作系统、程序设计环境、事务处理系统以及企业和客户应用系统等。他先后在加州大学、IBM、Xerox、Tandem、DEC和Adobe工作。1982年他与合作者一起因论文“The Recovery Manager of the Sys...
(展开全部)
Avaluetypeisacorrespondencebetweenaspecies(abstractorconcrete)andasetofdatums.一集数据
——引自第2页
Examplesofvaluesareintegersrepresentedin32-bittwo'scomplementbig-endianformatandrationalnumbersrepresentedasaconcatenationoftwo32-bitsequences,interpretedasintegernumeratoranddenominator,representedastwo'scomplementbig-endianvalues.
——引自第2页
黎明踏浪号,将把你带到那些你做梦都想不到会存在的地方。纳尼亚……那里什么都可能发生,当巨龙醒来……最后的远航启程。小孩子看到的是奇怪又生动的故事;大人们看到的是...
《老派:闲话文人旧事》内容简介:以闲话上世纪老一辈文人学者,如鲁迅、郁达夫、陈寅恪、巴金、闻一多、老舍等的治学生活轶事为主
举世闻名的印加遗址,切·格瓦拉、三毛、聂鲁达都曾为它驻足;屹立世间500多年的天空之城,至今仍未完全揭秘!※《纽约时报》畅销书,《华盛顿邮报》《男性杂志》年度最...
国家电网公司电力安全工作规程习题集.配电部分 本书特色 《国家电网公司电力安全工作规程》(以下简称《安规》)已成为电力生产现场安全管理的*重要规程,它是保证人身...
《陆子学谱》一书,二十卷,约40万字,是研究朱熹、陆九渊学术思想较有参考价值的一部书。是书于卷首有《序》一篇,说明编纂是书
范海涛并非天生勇敢的女孩。20岁出头,她按部就班地上班,波澜不惊地生活。30 岁前,她开始因所谓的年龄压力和转型困难而殚精竭虑,也面临日渐年迈的父母和日常琐碎带...
中华人民共和国民事诉讼法(最新修正版 附修正草案说明 大字版)(2021新修订版) 内容简介 本书收录《中华人民共和国民事诉讼法》全部文本,该法包括总则、审判程...
《不负如来不负卿》内容简介:莲花高台上的佛与法,俗世凡尘间的情与爱。1650年前的丝绸之路上,龟兹国外的古道正驼铃悠悠。初次遇到穿越而来的现代女子艾晴时,鸠摩罗...
當代感官史巨擘阿蘭‧柯爾本,挑戰歷史學家避之如蛇蝎的賣淫社會!性交易,是邪惡的溫床、穢亂的起始,還是安穩的根基?為何從古至今皆有人主張,「性交易」是撫慰男性性衝...
约翰·贝尔(John Bell,1691-1780)1691年出生于苏格兰安特蒙尼,1715-1718年曾以随团医生的身份跟随俄国沃伦斯基使团出使波斯。在171...
形体戏剧奠基之作已被翻译为20所种语言从演员、导演到建筑师、心理学家革命性地影响了全球创意工作者观察世界的方式在华人戏剧界隐秘流传的神奇之书唤醒身体的想象力,激...
精彩摘录才女刚做完她最心爱的两件事,就是小睡醒来,洗个热水浴,香喷喷地挨在小几上,背靠软垫,身上还盖了张薄被,一个人悠然
一本為所有人寫的伊斯蘭新史10大主題,深入淺出,帶你重新認識伊斯蘭◎特別收錄作者台灣版序,附贈精美拉頁(伊斯蘭歷史年表、世界史與伊斯蘭史對照時間軸、伊斯蘭曆、古...
这是一部介绍业务架构知识体系与实践落地的著作,逻辑清晰、通俗易懂。《业务架构解构与实践》首先在架构总述部分分别介绍了企业架构、业务架构的发展历程及主流知识体系。...
张国荣(1956年9月12日-2003年4月1日),中国香港男歌手、演员、音乐人。1977年正式出道。1983年以《风继续吹》成名。1984年演唱的《Monic...
瘦的人並不一定健康,健康的人一定瘦現在80%的肥胖都集中在下半身,尤其是腹部。但為何坊間的瘦身方法,對於下半身的肥胖均束手無策?因為在這場肥胖戰役上,大家都找錯...
传统之路,如佛教、基督教、伊斯兰教,以及印度教,已广为人知,世所公认。第四道作为一个古老的传统已经存在很久了,却鲜有人知,仅以外在形式被隐晦地表述过。所有这些道...
This2011volumearguesthatthecommitmenttojusticeisafundamentalmotiveandthat,althou...
唐末,朱溫篡位,建國後梁。後梁奎州城主馬瑛之女馬摘星,自幼喪母,在心最孤獨黑暗時刻,結識了被狼養大的少年狼仔,他的純真照亮黯淡的星,她的付出馴服孤傲的狼,兩小無...
First published in 1966, and since translated into 16 languages, this remarkable...