计算机程序设计艺术

✍ dations ◷ 2025-08-03 04:32:34 #1968年书籍,计算机科学与技术书籍,算法分析,计算机算术算法

《计算机程序设计艺术》(英语:),简称TAOCP,是美国计算机科学家高德纳(Donald Ervin Knuth)编著的关于计算机程序设计之七卷本著作。作者并因此获得美国计算机协会1974年图灵奖。

1962年,高德纳还是个研究生的时候就开始了程序设计的工作,在攻读博士期间,艾迪生韦斯利公司(Addison-Wesley)的顾问Richard Varga找他出书,因课业繁忙,一时没时间草稿。1963年高德纳获得加州理工学院数学博士学位,开始投入撰写工作。1968年,当时31岁的高德纳完成前六卷并首次出版,一口气写了三千多页,自此他计划写7卷。1999年底被《美国科学家》()期刊列为20世纪最佳12部学术专著之一,与狄拉克的“量子力学”、爱因斯坦的“相对论”、曼德布罗特的“分形论”、鲍林的“化学键”、罗素和怀特海德的“数学基础”、冯诺依曼和摩根斯坦的“博弈论”、维纳的“控制论”、伍德沃和霍夫曼的“轨道对称性”、费曼的“量子电动力学”等科学史上的重要著作并列必读经典。至1976年,已卖出超过一百万册。

任何人发现书上的错误,都可以向他举发,并领取2.56美元,因为“256美分刚好是十六进制的一美元”(256 pennies is one hexadecimal dollar.)。比尔·盖茨在1995年说,“如果你认为你是一名真正优秀的程序员,就去读第一卷,确定可以解决其中所有的问题。”“如果你能读懂整套书的话,请给我发一份你的简历。”《计算机程序设计艺术》是高德纳一生中最重要的事业,他写这本书的目的是“组织和总结所知道的计算机方法的相关知识,并打下坚实的数学、历史基础”。

同时高德纳在进行第二卷的校样时,发觉书商把他书中的数学式子排得太难看了,因此发明数学排版软件TeX,和字形设计系统METAFONT。等到他再回来要写第四册的时候,发现他想讨论的东西,现在都写成API了。1992年高德纳自大学退休,处于隐居的生活,退休的原因是为了完成TAOCP这部巨著,他估计大约要花20年来完成。第四册预计分为A、B、C、D四个分卷出版,其中A分卷已于2005年和2011年陆续出版了平装本和精装本。

按卷排序:

按出版日期排序:

相关

  • 杨柳青杨柳青可能指下列其中一项:
  • 西方音乐古典音乐是指根植于西方音乐传统(包括宗教音乐和世俗音乐)的艺术音乐,包含了从大约11世纪直至当代的广大时间范围。这一艺术传统的中坚时期通常被划定为从1550年到1900年的这段
  • 凯县(英语:Kay County, Oklahoma)是美国奥克拉荷马州北部的一个县,北邻堪萨斯州,面积2,448平方公里。根据2010年人口普查,本县共有人口46,562人。本县县治为纽柯克(Newkirk)。凯县一
  • 法属路易斯安那路易斯安那(法语:La Louisiane),1879年起特称 法属路易斯安那(La Louisiane française),是法国北美殖民地新法兰西的一个行政区,其存续时间为1682年-1763年,和短暂的1800年-1803年。法
  • 分布 (数学分析)数学分析中的分布是广义函数的一种,由法国数学家洛朗·施瓦茨首先于二十世纪五十年代引入。分布推广了普通意义上的函数概念。对于普通意义上不可导甚至不连续的函数,可以具备
  • 吐谷浑语吐谷浑语是古代吐谷浑人曾经使用的语言,现在已经灭绝。这种语言在《宋书》中第一次得到证实。亚历山德尔·沃文证明了已经灭绝的吐谷浑语是一种蒙古语的兄弟语言(英语:Para-Mon
  • 徐恩曾徐恩曾(1896年-1982年),字可均,浙江湖州吴兴人。属CC派。徐新六之本家。徐恩曾毕业于南洋大学,后到美国卡内基梅隆大学学习电机工程并获硕士学位。回国后,加入中国国民党。1927年,四
  • 森联集团森联集团有限公司,简称森联集团(英语:Sim Lian Group Limited,SGX:S05),在1976年由古亚汉先生创立一家建筑公司。业务主要建筑承包,其次是房地产。主要地区包括新加坡、中国等地区。
  • 罗念生罗念生(1904年7月12日-1990年4月10日),原名罗懋德,男,四川威远人,中国古希腊文学翻译家,与王焕生合作译出荷马史诗《伊利亚特》,也译过埃斯库罗斯等人的悲剧作品、亚里士多德的《诗学
  • 井上喜久子井上喜久子(日语:井上 喜久子/いのうえ きくこ ,1964年9月25日-),日本女性配音员、旁白、歌手。出身于神奈川县横须贺市。身高164cm。O型血。本名:熊谷 喜久子(くまがい きくこ,旧姓: