manbetx户口计算机科学丛书

计算机程序设计艺术 卷2:半数值算法(第3版)

Donald E. Knuth (作者) 巫斌 , 范明 (译者)
《计算机程序设计艺术》系列被公认为计算机科学领域的权威之作,深入阐述了程序设计理论,对计算机领域的发展有着极为深远的影响。本书为该系列的第2卷,全面讲解了半数值算法,分“随机数”和“算术”两章。书中总结了主要算法范例及这些算法的基本理论,广泛剖析了计算机程序设计与数值分析间的相互联系。
纸质书
¥156.42 ¥198.00

其他购买方式?

出版信息

  • 书  名计算机程序设计艺术 卷2:半数值算法(第3版)
  • 系列书名manbetx户口计算机科学丛书
  • 执行编辑关于本书的内容有任何问题,请联系 傅志红
  • 出版日期2016-07-26
  • 书  号978-7-115-36069-4
  • 定  价198.00 元
  • 印刷方式黑白
  • 开  本16开
  • 出版状态上市销售
  • 原书名
  • 原书号

所属分类

同系列书

本书特色

“计算机科学既壮观又幽美,我尝试尽自己所能,以最恰当的方式来解释我所了解的某些片断。很显然,我自己并没有任何超自然能力,但的确很喜欢讲述那些似乎静静地等待着人们去讲出来的故事。写书跟讲故事十分类似。”
——manbetx户口访谈之专访Donald E. Knuth

《计算机程序设计艺术》系列著作被公认为是对经典计算机科学的权威论述,数十年来,一直是广大学生、研究人员和业内人士学习程序设计理论和实践的无价之宝。这一宏伟浩大的工程始于1962年,计划出版7卷,目前已经出版了4卷。

《计算机程序设计艺术》堪称计算机科学领域的瑰宝。从事研究的人惊艳于其精美优雅的分析,而普通程序员则一直在卓有成效地利用书中提供的各种方案解决日常问题。这些书展现了作者的博观、清晰、精确和幽默,所有的人都钦佩不已。


这是一部包含一切基础算法的宝典,是它教给了这一代软件开发人员关于计算机程序设计的绝大多数知识。——Byte杂志1995年9月刊

我简直说不清楚这些书给我的学习和娱乐带来了多少欢乐时光。我在各种场合一有空就仔细研读,在车上,在餐馆,上班时,回到家里……甚至有次观看我儿子的球赛,趁他没上场的时候,我还拿出来看了一阵子。——Charles Long

如果你自以为是一个很好的程序员,请去读读高德纳的《计算机程序设计艺术》吧……要是你真把它读下来了,就毫无疑问可以给我递简历了。——比尔•盖茨

遇到问题需要把高德纳的著作请下书架,总是个令人愉悦的经历。我发现,只要翻一翻这些书,就会立竿见影地“镇住”计算机。——Jonathan Laventhol

目录

前言 阅读
习题说明 阅读
第3章 随机数 阅读
第4章 算术 
习题答案 

作者介绍

高德纳(Donald E. Knuth)著名计算机科学家,算法与程序设计技术的先驱者、斯坦福大学计算机系荣休教授、计算机排版系统TEX和METAFONT字体系统的发明人,因诸多成就以及大量富于创造力和具有深远影响的著作(19部书,160篇论文)而誉满全球。近些年,他将精力全部投入到《计算机程序设计艺术》七卷集的史诗般创作中。Knuth教授获得过许多奖项和荣誉,包括美国计算机协会manbetx户口奖、美国国家科学奖章、美国数学学会的斯蒂尔奖,以及因发明先进技术于1996年荣获的京都奖。1996年,设立了以其名字命名的Donald E. Knuth奖,授予那些为计算机科学基础做出杰出贡献的人。

译者简介:

巫斌,中山大学数学和计算科学学院副教授
范明,郑州大学信息工程学院教授,博士生导师,中国计算机学会高级会员,中国计算机学会数据库专业委员会委员、人工智能与模式识别专业委员会委员。

大家也喜欢

相关文章

  • 黄志斌 5推荐

    排版环境搭建(Arch Linux)

    我使用的操作系统为 Arch Linux 64-bit,桌面环境为 xfce4 。 坚果云客户端安装和设置 ~$ sudo pacman -S --needed gvfs libappindicator-gtk3 python-gobject ... ~$**wget h…...

  • 黄志斌 7推荐

    幂的计算

    《计算机程序设计艺术 · 卷2:半数值算法(第3版)》即将由人民邮电出版社出版(见“manbetx户口社区:《计算机程序设计艺术》出版说明”),《计算机程序设计艺术 · 卷2:半数值算法(英文版 · 第3版)》已经于2010年10月出版。这本书的 4.6.3 节“幂的计算”开头几页如下所示:…...

  • 黄志斌 6推荐

    生成随机排列

    算法 要生成 [1..n] 的随机排列,可以使用算法 A: [《计算机程序设计艺术 卷2:半数值算法(第3版)》算法 3.4.2P(第 110 页)] 生成排列 [1..n],记为 a,其中 a[1] = 1, a[2] = 2, ..., a[n] = n。 生成 [1…...

  • 黄志斌 5推荐

    随机数(一)

    CoreCLR 中的 Random 类 在 .NET Framework 中,伪随机数生成器是使用 System.Random 类来实现的。Microsoft 已经开源了 .NET Core Runtime (CoreCLR),我们可以从 GitHub 下载: $ git…...

  • 黄志斌 6推荐

    随机数(二)

    均匀分布 Numerical Recipes, The Art of Scientific Computing, Third Edition, Chapter 7 Random Numbers: Ran 程序 ![](… ...

  • 黄志斌 5推荐

    随机数(三)

    测试程序 在 manbetx户口社区:随机数(二)中,我们给出了一个 NrRandom 类,能够产生更好的伪随机序列。那么,它与 .NET Framework 中的 Random 类相比,性能如何呢?让我们写一个测试程序吧: using System; using System.Diag…...

  • 英子 14推荐

    七夕,TAOCP还可以这样玩儿

    这是微信上做的活动,关注manbetx户口教育微信(turingbooks)还有机会留言...... 还没想到在社区上怎么玩儿比较好,大家可以评论留言集思广益。 七夕?Excuse me,你们care这个节日吗? 我知道你们内心其实是excited的,就不戳穿了...... 这个…...

  • 英子 8推荐

    如何阅读《计算机程序设计艺术》TAOCP【关于最干的干货的一些干货】

    关于这个话题的讨论中总会包涵两部分内容: TAOCP是否值得学习 如何阅读和学习TAOCP 以下搜集了各个网站上一些大牛的书评或者回答。 豆瓣 [应该怎样读TAOCP][1] https://book.douban.com/review/1319514/ 知乎 …...

  • 黄志斌 7推荐

    无用的素数

    《计算机程序设计艺术 · 卷2:半数值算法(第3版)》习题 4.5.4-38: 38. [25](无用的素数)对 0 ≤ d ≤ 9 求 Pd 的值,即数字 d 出现次数最多的 50 位的素数中,值最大的素数。(先考虑如何使 d 出现的次数最多,然后再找满足性质的最大素数。…...

  • 黄志斌 3推荐

    幂的计算(C#)

    使用 C# 语言进行模 m 幂的计算: namespace Skyiv.Utils { public static class ModPowExtensions { public static int ModPow(this int a, int b, int m) { lo…...

  • 黄志斌 6推荐

    593. 中位数

    题目 Problem 593. Fleeting Medians We define two sequences ![][1] and ![][2]: ![][3] where pk is the kth prime number. … ...

  • 黄志斌 5推荐

    数学趣题:昂贵的乘法

    《计算机程序设计艺术 · 卷2:半数值算法(第3版)》第 408 页习题 4.6.4-74(d): (d) 对给定的 x 和 y 值,要计算一对数 { x/2 + y, x + y/2 } 的值需要两次乘法。说明如何用一次乘法就计算出一对数 { x/2 + y, x + y…...

  • 黄志斌 12推荐

    收到鲁克特教授寄来的 MMIX T 恤

    近期,空军和我在翻译以下两本书: The Art of Computer Programming, Volume 1, Fascicle 1: MMIX - A RISC Computer for the New Millennium, by Donald E. Knuth…...

  • 黄志斌 3推荐

    数值计算的可靠性(一)

    考虑数列:a0 = 1 - 1/e, an = 1 - nan-1 (n > 0) 其中 e 是自然对数的底。求 a999 的近似值。 提示:1 > a0 > a1 > a2 > a3 > ... > 0 。 … ...

  • 黄志斌 3推荐

    数值计算的可靠性(二)

    << 接上篇 已知 a0 = 1 - 1/e, an = 1 - nan-1 (n > 0),我们有: a0 = -(1/e - 1) a1 = +(1/e - 0) a2 = -(2/e - 1) … ...

  • 黄志斌 3推荐

    数值计算的可靠性(三)

    << 接上篇 已知 a0 = 1 - 1/e, an = 1 - nan-1 (n > 0),我们现在来证明: ![][1] 首先: ![][2] 其次: ![][3] 证毕。 因此,可以使用数值积分来计算 a999 的近似… ...

  • 有电子版吗?
    云游天外  发表于 2016-07-16 22:19:44
    • 这套书没有电子版。

      傅志红  发表于 2016-08-21 12:56:40
  • 希望可以用银子兑换
    无以言退  发表于 2016-08-21 12:07:48
    • 样书库存不足,所以没法兑换了。抱歉。

      傅志红  发表于 2016-08-21 12:57:18
  • 什么时候能出版?
    dotzhang  发表于 2015-10-16 07:57:42
  • 什么时候出啊
    sunpan  发表于 2015-12-12 20:35:05
  • 从刊印到上市要多久?
    藏蓝  发表于 2016-06-21 10:00:20
  • 有译者介绍吗?
    bamzy  发表于 2017-08-10 02:19:36
    • 已经补充

      傅志红  发表于 2017-08-10 08:31:37
  • 期待电子版
    yanggz  发表于 2018-01-19 19:42:22
  • 什么时候有样书,希望可以用银子兑一本
    笑子予  发表于 2018-03-05 13:08:39