您好,欢迎来到聚文网。 登录 免费注册
计算机程序设计艺术第1卷 基本算法(英文版.第3版)

计算机程序设计艺术第1卷 基本算法(英文版.第3版)

  • 出版社: 机械工业出版社
  • 作者: 美 DONALD E.KNUTH 著作
  • 出版日期: 2010-04-08
  • 商品条码: 9787111227090
  • 开本: 16开
  • 出版年份: 2010
定价:¥95 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
    关于算法分析的这多卷论著已经长期被认可为经典计算机科学的定义性描述。迄今已出版的完整的三卷已经组成了程序设计理论和实践的惟一的珍贵资源,无数读者都赞扬Knuth的著作对个人的深远影响,科学家们为他的分析的美丽和优雅所惊叹,而从事实践的程序员已经成功地将他的“菜谱式”的解应用到日常问题上,所有人都由于Knuth在书中表现出的博学、清晰、准确和高度幽默而对他无比敬仰。
    靠前卷为基本算法,分“基本概念”和“信息结构”两章。本卷以基本的编程概念和技术开始,然后讲述信息结构??计算机内信息的表示法、数据元素间的结构关系以及处理它们的有效方法。
目录
    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 Bibliography
Chapter2?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 Bibliography
Answers to Exercises
Appendix A Tables of Numerical Quantities
  1 Fundamental Constants (decimal)
  2 Fundamental Constants (octal)
  3 Harmonic Numbers, Bernoulli Numbers, FibonaccicNumbers
Appendix B Indexcto Notations
Index and Glossary

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网