《计算机程序设计艺术》

article/2025/10/20 22:37:04


计算机程序设计艺术(国防工业出版社)

《计算机程序设计艺术》重译自Donald E. Knuth(汉名 高德纳)的三卷著作:"The Art of Computer Programming: 1. Fundamental Algorithms; 2. Seminumerical Algorithms; 3. Sorting and Searching";三卷中文名为《基本算法》、《半数值算法》及《排序与查找》。本书内容博大精深,作者因为三卷书获得 美国计算机协会1974年图灵奖(该奖被国际公认为计算机科学领域的最高奖项)。
书    名
计算机程序设计艺术
作    者
Donald E. Knuth(汉名 高德纳) 
原版名称
The Art of Computer Programming
译    者
苏运霖  
出版社
国防工业出版社
出版时间
2002年
开    本
16开
本书作者D. E. Knuth是在计算机学界十分著名的学者,在本领域享有很高权威和盛名,他的这部著作是无数计算机专业人员的学习教材和参考读物,也是许多专业研究工作者经常阅读的经典。本书已被翻译为几十种文字在世界各地出版,英文原版书在国外已经是第11次印刷。
该书1999年底被American Scientist列为20世纪最佳12部学术专著之一(与狄拉克的 量子力学、爱因 斯坦的 相对论、曼德布罗特的分形论、 鲍林的化学键、罗素和怀特 海德的数学原理、冯诺意曼和 摩根斯坦的博弈论、 维纳的控制论、伍德沃和 霍夫曼的轨道对称性、 费曼的 量子电动力学等科学史上的经典著作并列)。
本书结合大量数学知识,分析不同应用领域中的各种算法,研究 算法的复杂性,即算法的时间、空间效率,探讨各种适用算法等,其理论和实践价值得到了全世界计算机工作者的公认。书中引入的许多术语、得到的许多结论都变成了计算机领域的标准术语和被广泛引用的结果。另外,作者对有关领域的科学发展史也有深入研究,因此本书介绍众多研究成果的同时,也对其历史渊源和发展过程做了很好的介绍,这种特色在全球科学著作中是不多见的。
作者 高德纳几十年来对此书倾注的心血难以计量,他力求随着有关领域的最新进展不断更新内容,力求随着原版书的不断重印令其技术的、史实的和出版方面的错误或不当减到极少(他为了能够满意地随时修订自己的著作,发明了计算机排版系统 TEX和字形设计系统METAFONT,无偿公诸于世,使全世界的科技文献作者普遍受惠),现在其最新印次已很难找到错误,作者承诺以2.56美元兑奖励来酬谢任何一个错误的头一个发现者。而相关史实的新证据、相关研究的新进展、习题的新解答仍在及时充实到勘误表或新的印次中。

http://chatgpt.dhexx.cn/article/GYMbyEa6.shtml

相关文章

计算机程序设计艺术 介绍

《计算机程序设计艺术 》(The Art of Computer Programming ),簡稱TAOCP,是高德纳 (Donald Ervin Knuth)编著的关于计算机程序设计的七卷本著作。作者並因此获得美国计算机协会1974年 图灵奖 。[1] 目录 …

ici isi_ISI的完整形式是什么?

ici isi ISI:印度标准协会/服务间情报/印度统计研究所 (ISI: Indian Standards Institute / Inter-Service Intelligence / Indian Statistical Institute) 1)ISI:印度标准协会 (1) ISI: Indian Standards Institute) ISI is an abbreviation of the Ind…

lio linux工具,ISCSI (简体中文)/LIO (简体中文)

翻译状态:本文是 ISCSI_Target 的翻译。上次翻译日期:2015-06-11。如果英文版本有所更改,则您可以帮助同步翻译。 The translation of this article or section does not reflect the original text. Reason: Not updated since 2015 (Discus…

ITIL与CI/CD

第一节:ITIL TIL即IT基础架构库(Information Technology Infrastructure Library), ITIL,信息技术基础架构库)由英国政府部门CCTA(Central Computing and Telecommunications Agency)在20世纪80年代末制订,现由英国商务部OGC(Office of Gove…

ionic

#一、ionic的安装运行 1.安装nodejs 2.npm install -g cordova ionic npm i -g cordova ionic 3.创建项目 ionic start myApp tabs 4.ionic -v 是ionic 的cli版本 5.ionic serve 6.ionic g component actionsheet 必写component // 根模块 告诉ionic如何组装应用 // 引入 angul…

Calico

Calico基本概念 Calico是针对容器,虚拟机和基于主机的本机工作负载的开源网络和网络安全解决方案。Calico支持广泛的平台,包括Kubernetes,OpenShift,Docker EE,OpenStack和裸机服务。Calico将灵活的网络功能与无处不在…

ITIL是什么意思?ITIL是什么?

ITIL是什么? ITIL是Information Technology Infrastructure Library的缩写,即:信息技术基础架构库。 ITIL是由英国政府部门CCTA(Central Computing and Telecommunications Agency)在20世纪80年代末开发的一套IT服务管理标准库,它…

iLLD简介

iLLD, 全称 Infineon Low Level Driver, AURIX 家族的开源软件包, 支持多种编译器, 硬件抽象, 包含Demo, 让外设的配置/初始化/使用更简单. iLLD提供了函数, 驱动和结构体, 实现3个层次的抽象: Special FunctionRegister Level: 通过名字访问寄存器位Driver Level: 封装寄存器…

手机浏览器怎么查看html,手机浏览器网页收藏在哪里查看

qq浏览器的收藏夹在哪里?现在的浏览器都有自己的收藏夹,QQ浏览器作为非常受大家欢迎的一款浏览器,它的收藏夹又在哪里呢?其实QQ浏览器的收藏夹是默认的,那怎么找到呢?以及QQ浏览器的收藏夹如何导入导出呢&a…

Android安卓自带的 WebView 浏览器内核更新

Android 自带的 WebView 更新 一、Android 7 在安卓7系统里,一般内置的浏览器内核为很低版本,如52.0.2743.100。导致前端的新语法不支持,如ES6的语法最基本的 async,媲美老 IE 的环境。 前言 在设置 - 应用 - 显示系统应用里面…

android 点击事件失效,安卓手机微信自带浏览器点击事件失效解决

在移动端做了个导航,长这样 原来结构是用的span 导航 绑定用的是jquery的.click $(.menu_icon).click(function () { $("#nav-phone").stop().animate({right:"0"},500); }) $(.close).click(function () { $("#nav-phone").stop().a…

利用ADB命令强制卸载oppo自带浏览器

前言 oppo手机是自带oppo浏览器的,这个自带的浏览器带有oppo推荐的负面新闻很多,而且有时也自动推送一些消息给用户,页面不够简洁,打开浏览器负面内容比较多,然后我想卸载发现被系统做了限制,不能卸载&…

android自带浏览器调试,Android 手机浏览器调试使用Chrome进行调试实例详解

搜索热词 使用PC上的 Chrome 远程调试手机端的页面 工具准备 手机端:chrome for Android,; PC端:安装谷歌浏览器(最好是最新版的开发者版本) USB 连接线,也就是你充电器的那条线 开启调试模式 使用 USB 连接你的电脑,并开启调试模…

手机自带浏览器的强大

移动端 在大移动端中,大部分都是人手一台手机,大部分机型系统不是ios就是安卓,但是作为h5前端必须得获取是ios还是安卓都是正常,可是你难以相信这个世界坑你的总是有 获取手机浏览器哪个系统 你们确定下面的方式能够获取的对吗&am…

请用android手机自带浏览器,还在用手机自带浏览器吗?推荐两款无广告、功能齐全的浏览器...

最近一段时间更新的安卓版有些多,进而很多苹果的朋友就表示不开森。小编也是秉承免费分享黑科技的口号,大家应该都懂,苹果端的限制比较多,所以有时候安卓的有苹果的不一定有,大家一定要谅解呀。 好吧,今天A…

Android开发打开手机自带浏览器

Android开发打开手机自带浏览器 创建一个页面&#xff0c;点击按钮跳转到手机自带浏览器并打开指定网站。 1.首先编写页面布局 在activity_main.xml文件中编辑页面布局 <?xml version"1.0" encoding"utf-8"?> <RelativeLayoutxmlns:android&q…

调用Android自带浏览器打开网页

转载请注明出处: http://blog.csdn.net/lowprofile_coding/article/details/77928608 在Android中可以调用自带的浏览器&#xff0c;或者指定一个浏览器来打开一个链接。只需要传入一个uri&#xff0c;可以是链接地址。 启动android默认浏览器 在Android程序中我们可以通过…

探讨Android中的内置浏览器和Chrome

1.Android默认浏览器和Chrome的区别 Android出厂自带的浏览器&#xff1a;安卓WebKit浏览器&#xff0c;也成内置浏览器或者默认浏览器。 安卓WebKit不是Chrome。Chrome浏览器在它的用户代理字符串中有Chrome&#xff0c;但是安卓WebKit浏览器中没有。 最新的安卓WebKit的浏览器…

appium : 查看Android手机自带浏览器内核版本(webview版本)

1、通过手机设置查看 路径&#xff1a;设置 → 应用管理 → Android System WebView 2、手机打开浏览迷网址查询 浏览迷网迷查看手机浏览器内核版本&#xff1a;https://liulanmi.com/labs/core.html 魅族Note 5手机通过手机设置内无法查看版本&#xff0c;可在浏览器内输入…