出版时间:2008-1 出版社:机械工业 作者:高德纳 页数:650
Tag标签:无
内容概要
关于算法分析的这多卷论著已经长期被公认为经典计算机科学的定义性描述。迄今已出版的完整的三卷已经组成了程序设计理论和实践的惟一的珍贵资源,无数读者都赞扬Knuth的著作对个人的深远影响,科学家们为他的分析的美丽和优雅所惊叹,而从事实践的程序员已经成功地将他的“菜谱式”的解应用到日常问题上,所有人都由于Knuth在书中表现出的博学、清晰、精确和高度幽默而对他无比敬仰。 第1卷为基本算法,分“基本概念”和“信息结构”两章。本卷以基本的编程概念和技术开始,然后讲述信息结构——计算机内信息的表示法、数据元素间的结构关系以及处理它们的有效方法。
作者简介
Donald E.Knuth(唐纳德E.克努特,中文名高德纳)算法和程序设计技术的先驱者、计算机排版系统TEX和METAFONT的发明者,他因这些成就以及大量富于创造力和具有深远影响的著作(19部书,1160篇论文)而誉满全球.作为斯坦福大学关于计算机程序设计艺术的荣誉退休教授,1目前他正投入
书籍目录
Chapter1 Basic Concepts 1.1 Algorithms 1.2 Mathematical Preliminaries 1.2.1 Mathematical Induction 1.2.2 Numbers, Powers, and Logarithms 1.2.3 Sums and Products 1.2.4 Integer Fun tions and Elementary Number Theory 1.2.5 Permutations andcFa torials 1.2.6 Binomial Coefficients 1.2.7 Harmonic Numbers 1.2.8 Fibonacci Numbers 1.2.9 Generating Fun tions 1.2.10 Analysis of anc Algorithm 1.2.11 Asymptotic Representation 1.2.11.1 The O-notation 1.2.11.2 Euler's summation formul 1.2.11.3 Some asymptotic calculations 1.3 MIX 1.3.1 Description of MIX 1.3.2 ThecMIX Assembly Language 1.3.3 Applications to Permutations 1.4 Some Fundamental Programming Techniques 1.4.1 Subroutines 1.4.2 Coroutines 1.4.3 Interpretive Routines 1.4.3.1 A MIX simulator 1.4.3.2 Trace routines 1.4.4 Input and Output 1.4.5 History and BibliographyChapter2--Information Structures 2.1 Introduction 2.2 Linear Lists 2.2.1 Stacks, Queues, and Deques 2.2.2 Sequential Allocation 2.2.3 Linked Allocation 2.2.4 Circular Lists 2.2.5 Doubly Linked Lists 2.2.6 Arrays and Orthogonal Lists 2.3 Trees 2.3.1 Traversing Binary Trees 2.3.2 Binary Tree Representation of Trees 2.3.3 Other Representations of Trees 2.3.4 Basic Mathematical Properties of Trees 2.3.4.1 Freectrees 2.3.4.2 Orientedctrees 2.3.4.3 The "infinityclemma" 2.3.4.4 Enumeration of trees 2.3.4.5 Pathclength 2.3.4.6 History and bibliography 2.3.5 Lists and Garbage Collection 2.4 Multilinked Structures 2.5 Dynamic Storage Allocation 2.6 History and BibliographyAnswers to ExercisesAppendix A Tables of Numerical Quantities 1 Fundamental Constants (decimal) 2 Fundamental Constants (octal) 3 Harmonic Numbers, Bernoulli Numbers, FibonaccicNumbersAppendix B Indexcto NotationsIndex and Glossary
编辑推荐
算法分析的圣经级著作! 算法和程序设计技术的先驱者Donald E. Knuth最新作品!
图书封面
图书标签Tags
无
评论、评分、阅读与下载
计算机程序设计艺术(第1卷 英文版・第3版) PDF格式下载