本书提供了有关编程的一种与众不同的理解。其主旨是,实际的编程也应像其他科学和工程领域一样基于坚实的数学基础。本书展示了在实际编程语言(如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页
作者简介保罗.奥斯特(Paul Auster) 1947生于纽约,是小说家、诗人、翻译家和电影编剧,曾和王颖合导电影《烟》。《纽约时
权润珠,1975年生。韩国人。弘益大学视觉设计毕业。1997年开始以coolcat的笔名开始创作漫画。曾出版《一只雪猫的孤独午后》、《恋猫物语》等书籍。
妇科卷-古今名医临证金鉴-(上下卷) 内容简介 真知灼见,振聋发聩,一花一世界。于兹荟萃精华,指点迷津无遗蕴,叹为观止。灵机妙绪,启人心扉,千叶千如来。且看熔冶...
唐师曾,记者,摄影家。1961年1月24日生于北京,江苏无锡人。1983年北京大学国际政治系毕业,后在中国政法大学任教兼读在职研究生。1987年考入新华社任记者...
脑的争论:先天还是后天? 本书特色 约翰·e.道林所著的《脑的争论:先天还是后天?》阐述了近年来神经生物学研究中已取得的*新进展。在过去的50—100年间,神经...
一颗子弹正中红心来得有效。你的话是子弹,对方的死穴就是靶心,再多、再强的策略和口若悬河的嘴巴,都不如对准对方的死穴“攻心
《河边的错误》收录了余华先最具代表性的四部中篇小说。小说以一种冷静的笔调描写死亡、血腥与暴力,并在此基础上揭示人性的残酷与存在的荒谬。一个被河溪环绕的小镇上发生...
刘餗隋唐嘉话,旧唐书经籍志和新唐书艺文志都没有着录。南宋陈振孙直齐书录解题在小说家类里着录了隋唐嘉话一卷,刘餗撰。宋史艺文志也有隋唐嘉话一卷,列在刘餗的传记和小...
十四夜,水瓶座女子,1981年生于山东青岛。现居美国波士顿,从事古董家具生意。对中国古典文化尤感兴趣,除了写字,爱好看书、散步、摆弄花草。
【编辑推荐】◆ 剖解一个人的暴烈与温柔,照出善恶之间的惆怅在喧嚣的城市,把目光对准被现实困住了的人,留下无解的道德困境◆ 《冷雨》《鹌鹑》作者、宝珀理想国文学奖...
In the discussion of architecture, there is a prevailing sentiment that, since 1...
儿科病名医验案解析 本书特色 中医治疗不孕症积累了很多宝贵的经验,其治疗之优势、效果之显著为人们所称颂。本书从全国名老本书收集了当代中医儿科名医之临床医案汇集而...
作者簡介羅伯特.薩克斯 Robert D. Sacks1931年出生於美國俄亥俄州亞克朗市。1954年於馬里蘭州首府安納波利斯的聖約翰學院獲文學學士學位。196...
黎晓亮,时尚摄影师。曾供职于业内知名传媒集团, 长期与《世界时装之苑ELLE》《大都市Numéro》《BAZAAR 时尚芭莎》 等多本杂志合作,个人偏爱1960...
孙兰军临证经验实录 本书特色 孙兰军是国家级名老中医,具有几十年临证经验,尤其擅长中医药治疗心血管疾病。本书按照中医病名进行分类,将孙老师的医案及用药经验进行了...
特殊儿童游戏治疗 内容简介 本书**章到第五章为读者介绍游戏治疗的基本原理,国内外研究的前沿成果以及编著者在特殊儿童游戏治疗领域的研究情况。这些资料的主要来源,...
阿加莎·克里斯蒂被誉为举世公认的侦探推理小说女王。她的著作英文版销售量逾10亿册,而且还被译成百余种文字,销售量亦逾10亿册
《内科按摩学》是高等教育盲人按摩专业教材系列之一。本书编写宗旨是在中医基础理论的指导下,按照辨证论治的原则,充分运用按摩技术和手法,进行内科常见病、多发病及疑难...
Tigers in Combat Vol 3 closes the gap between the unit histories of volumes 1 an...
协和临床用药速查手册 本书特色“临床有风险,用药需谨慎”,虽是套用其它行业的用语,对医生来讲,也同样为很好的警示。 另外,多说一句,手册可以做成电子版,但我更偏...