计算机程序设计艺术

✍ dations ◷ 2025-06-17 00:15: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年陆续出版了平装本和精装本。

按卷排序:

按出版日期排序:

相关

  • 溴化铜溴化铜是一种无机化合物,为二价铜的溴化物,化学式CuBr2。溴化铜可由氧化铜和氢溴酸反应得到:在固态,CuBr2有着聚合结构,其中平面单元对侧链接以形成链。CuBr2晶体属单斜晶系,空间
  • 德国领土变更奥得河—尼斯河线(德语:Oder-Neiße-Grenze;波兰语:Granica na Odrze i Nysie Łużyckiej;英语:Oder-Neisse line) 是德国与波兰的边界。界线主要包含奥得河与尼萨河流域,但又包括
  • 斯特罗姆·瑟蒙德詹姆斯·斯特罗姆·瑟蒙德(英语:James Strom Thurmond,1902年12月5日-2003年6月26日),美国政治家,于1947年-1951年任南卡罗来纳州州长。他在1954年当选参议员,1956年辞职但同年再次
  • 闰土闰土,可以指:
  • 彝语南部方言彝语南部方言,又称尼苏语,是彝语的一种方言,主要分布在云南省南部,使用人数达50万。操这种方言的人多自称“尼苏”.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SI
  • 阿比吉特·班纳吉阿比吉特·比纳亚克·班纳吉(孟加拉语:অভিজিৎ বিনায়ক বন্দ্যোপাধ্যায়, 英语:Abhijit Vinayak Banerjee,1961年2月21日-),印度裔美国发展经济学家,麻
  • 威廉·华莱士威廉·华莱士(英语:William Wallace,中古盖尔语:;现代苏格兰盖尔语:;1272年-1305年8月23日),是苏格兰的骑士、贵族、爱国人士,他在苏格兰独立战争(英语:Wars of Scottish Independence)中
  • 蒂斯塔·塞塔尔瓦德蒂斯塔·塞塔尔瓦德(英语:Teesta Setalvad,1962年2月9日-)女,印度马哈拉施特拉邦孟买人,印度人权活动家、记者。1983年,毕业于孟买大学,获得哲学学位,并开始当记者。2002年4月1日,她和
  • 小约瑟夫·P·肯尼迪小约瑟夫·帕特里克·“乔”·肯尼迪(英语:Joseph Patrick "Joe" Kennedy Jr.,1915年7月25日-1944年8月12日),美国海军飞行员,上尉,二战军官。小约瑟夫是老约瑟夫·P·肯尼迪与罗丝
  • 基亚伦·克拉克基亚伦·克拉克(英语:Ciaran Clark,1989年9月26日-)是一名在英格兰出生的爱尔兰职业足球运动员,现时效力英超俱乐部纽卡斯尔联。其场上最佳位置是司职中后卫,但前维拉主教练热拉尔