计算机程序设计艺术(第1卷)

书名:计算机程序设计艺术(第1卷)基本算法
作者:[美国]DonaldKnuth
译者:
ISBN:9787302058144
出版社:清华大学出版社
出版时间:2002-9
格式:epub/mobi/azw3/pdf
页数:650
豆瓣评分: 9.5

书籍简介:

第1卷首先介绍编程的基本概念和技术,然后详细讲解信息结构方面的内容,包括信息在计算机内部的表示方法、数据元素之间的结构关系,以及有效的信息处理方法。此外,书中还描述了编程在模拟、数值方法、符号计算、软件与系统设计等方面的初级应用。此第3版增加了数十项简单但重要的算法和技术,并根据当前研究发展趋势在数学预备知识方面做了大量修改。

作者简介:

作者:(美国)Dald E. Kuh

Donald.E.Knuth(唐纳德.E.克努特,中文名高德纳)是算法和程序设计技术的先驱者,是计算机排版系统TEX和METAFONT的发明者,他因这些成就和大量创造性的影响深远的著作(19部书和160篇论文)而誉满全球。作为斯坦福大学计算机程序设计艺术的荣誉退休教授,他当前正全神贯注于完成其关于计算机科学的史诗性的七卷集。这一伟大工程在1962年他还是加利福尼亚理工学院的研究生时就开始了。Knuth教授获得了许多奖项和荣誉,包括美国计算机协会图灵奖(ACM Turing Award),美国前总统卡特授予的科学金奖(Medal of Science),美国数学学会斯蒂尔奖(AMS Steele Prize),以及1996年11月由于发明先进技术而荣获的备受推崇的京都奖(Kyoto Prize)。Knuth教授现与其妻Jill生活于斯坦福校园内。

访问Knuth教授的个人主页,可以获得有关本书及本系列其他未出版图书的更多信息:

www-cs-faculty.stanford.edu/knuth

书友短评:

@ 喵~ 看到第二部分 没再看下去 因为后面在说机器码 毕竟不是计算机专业 不够耐性 前面说得不错 特别是中间对算法的形式化定义很美妙 以及算法分析复杂度的部分 很详细。 @ curer 高爷爷的书,真不敢说自己看过,恩,真的.也就只是看过而已. @ lxghost 其实一点也没看懂啊 @ uncleblue 此生不敢说读懂了这套书 @ monarch 刚翻看就被排版吸引住了,排版太漂亮了!Knuth十年磨一剑的排版系统果然非同凡响。看着比中文版舒服,建议直接看英文版 @ 金尔布恩 计算机程序必备参考书 @ 李白 计算机大百科全书, 理论深厚,只是真正的艺术应该是化繁为简,而不是大百科全书 @ fiksuu 迅速略过3卷,依着当今计算机发展速度,knuth估计永远也不能写完他的书。虽然很厚,但每册书有1/3是习题答案。。

书籍目录

Chaper 1 Basic Cceps
1.1. Algrihms
1.2. Mahemaical Prelimiaries
1.2.1. Mahemaical Iduci
1.2.2. umbers, Pwers, ad Lgarihms
1.2.3. Sums ad Prducs
1.2.4. Ieger Fucis ad Elemeary umber hery
1.2.5. Permuais ad Facrials
1.2.6. Bimial Cefficies
1.2.7. Harmic umbers
1.2.8. Fibacci umbers
1.2.9. Geeraig Fucis
1.2.10. Aalysis f a Algrihm
*1.2.11. Asympic Represeais
*1.2.11.1. he -ai
*1.2.11.2. Euler's summai frmula
*1.2.11.3. Sme asympic calculais
1.3. MIX 124
1.3.1. Descripi f MIX
1.3.2. he MIX Assembly Laguage
1.3.3. Applicais Permuais
1.4. Sme Fudameal Prgrammig echiques
1.4.1. Subruies
1.4.2. Gruies
1.4.3. Ierpreive Ruies
1.4.3.1. A MIX simular
*1.4.3.2. race ruies
1.4.4. Ipu ad upu
1.4.5. Hisry ad Bibligraphy
Chaper 2 Ifrmai Srucures
2.1. Irduci
2.2. Liear Liss
2.2.1. Sacks, Queues, ad Deques
2.2.2. Sequeial Allcai
2.2.3. Liked Allcai
2.2.4. Circular Liss
2.2.5. Dubly Liked Liss
2 2.6. Arrays ad rhgal Liss
2.3. rees
2.3.1. raversig Biary rees
2.3.2. Biary ree Represeai f rees
2.3.3. her Represeais f rees
2.3.4. Basic Mahemaical Prperies f rees
2.3.4.1. Free rees
2.3.4.2. rieed rees
*2.3.4.3. he "ifiiy lemma"
*2.3.4.4. Eumerai f rees
2.3.4.5. Pah legh
*2.3.4.6. Hisry ad bibligraphy
2.3.5. Liss ad Garbage Clleci
2.4. Muliliked Srucures
2.5. Dyamic Srage Allcai
Hisry ad Bibligraphy
Aswers Exercises
Appedix A ables f umerical Quaiies
1. Fudameal Csas (decimal)
2. Fudameal Csas (cal)
3. Harmic umbers, Berulli umbers, Fibacci umbers
Appedix B Idex ais
Idex ad Glssary
Excerp
Chaper 3 Radm umbers.
Irduci.
Geeraig Uifrm Radm umbers.
he Liear Cgrueial Mehd.
her Mehds.
Saisical ess.
Geeral es Prcedures fr Sudyig Radm Daa.
Empirical ess.
hereical ess.
he Specral es.
her ypes f Radm Quaiies.
umerical Disribuis.
Radm Samplig ad Shufflig.
Wha Is a Radm Sequece?
Summary.
Chaper 4 Arihmeic.
Psiial umber Sysems.
Flaig Pi Arihmeic.
Sigle-Precisi Calculais.
Accuracy f Flaig Pi Arihmeic.
Duble-Precisi Calculais.
Disribui f Flaig Pi umbers.
Muliple Precisi Arihmeic.
he Classical Algrihms.
Mdular Arihmeic.
Hw Fas Ca We Muliply?.
Radix Cversi.
Raial Arihmeic.
Fracis.
he Greaes Cmm Divisr.
Aalysis f Euclid's Algrihm.
Facrig i Primes.
Plymial Arihmeic.
Divisi f Plymials.
Facrizai f Plymials.
Evaluai f Pwers.
Evaluai f Plymials.
Maipulai f Pwer Series.
Aswers Exercises.
Appedix A: ables f umerical Quaiies.
Fudameal Csas (decimal).
Fudameal Csas (cal).
Harmic umbers, Berulli umbers, Fibacci umbers.
Appedix B: Idex ais.
Idex ad Glssary.
Chaper 5 Srig.
Cmbiarial Prperies f Permuais.
Iversis.
Permuais f a Mulise.
Rus.
ableaux ad Ivluis.
Ieral srig.
Srig by Iseri.
Srig by Exchagig.
Srig by Seleci.
Srig by Mergig.
Srig by Disribui.
pimum Srig.
Miimum-Cmparis Srig.
Miimum-Cmparis Mergig.
Miimum-Cmparis Seleci.
ewrks fr Srig.
Exeral Srig.
Muliway Mergig ad Replaceme Seleci.
he Plyphase Merge.
he Cascade Merge.
Readig ape Backwards.
he scillaig Sr.
Pracical Csiderais fr ape Mergig.
Exeral Radix Srig.
w-ape Srig.
Disks ad Drums.
Summary, Hisry, ad Bibligraphy.
Chaper 6 Searchig.
Sequeial Searchig.
Searchig by Cmparis f Keys.
Searchig a rdered able.
Biary ree Searchig.
Balaced rees.
Muliway rees.
Digial Searchig.
Hashig.
Rerieval Secdary Keys.
Aswers Exercises.
Appedix A: ables f umerical Quaiies.
Fudameal Csas (decimal).
Fudameal Csas (cal).
Harmic umbers, Berulli umbers, Fibacci umbers.
Appedix B:Idex ais.
Idex ad Glssary.
· · · · · ·

  • A knowledge of elementary calculus will suffice for most of the mathematics in these books, since most of the other theory that is developed herein. However, I do need to use deeper theorems of complex variable theory, probability theory, number theory, etc., at times, and in such cases I refer to appropriate textbooks where those subjects are developed
    —— 引自第6页
  • 3。[20](为了提高效率)修改算法E,使其避免出现m←n之类的平凡替换操作。按照算法E的风格写出这个新算法,将其称为算法F。
    —— 引自章节:第1章基本概念1
  •   计算机程序设计艺术(英文影印版)(共3册),这套丛书还有《计算机程序设计艺术(第3卷)-排序和查找(英文影印版)》《计算机程序设计艺术 第2卷 半数值算法(第3版)(英文影印版)》。

    添加微信公众号:好书天下获取

    添加微信公众号:“好书天下”获取书籍好书天下 » 计算机程序设计艺术(第1卷)
    分享到: 更多 (0)

    评论 抢沙发

    评论前必须登录!

     

    添加微信公众号:“好书天下”获取书籍

    添加微信公众号:“好书天下”获取书籍添加微信公众号:“好书天下”获取书籍