一、本书的内容 目前,市面上有关计算机算法的书很多,有些叙述严谨但不全面,另外一些则是容量很大但不够严谨。本书将叙述的严谨性以及内容的深度和广度有机地结合了起来。第1版推出后,即在世界范围内受到了广泛的欢迎,被各高等院校用作多种课程的教材和业界的标准参考资料。它深入浅出地介绍了大量的算法及相关的数据结构,以及用于解决一些复杂计算问题的高级策略(如动态规划、贪心算法、平摊分析等),重点在于算法的分析和设计。对于每一个专题,作者都试图提供目前最新的研究成果及样例解答,并通过清晰的图示来说明算法的执行过程。. 本书是原书的第2版,在第1版的基础之上增加了一些新的内容,涉及算法的作用、概率分析和随机化算法、线性规划,以及对第1版中详尽的、几乎涉及到每一小节的修订。这些修订看似细微,实际上非常重要。书中引入了“循环不变式”,并贯穿始终地用来证明算法的正确性。在不改动数学和分析重点的前提下,作者将第1版中的许多数学基础知识从第一部分移到了附录中。 二、本书的特点 本书在进行算法分析的过程中,保持了很好的数学严谨性。书中的分析和设计可以被具有各种水平的读者所理解。相对来说,每一章都可以作为一个相对独立的单元来教授或学习。书中的算法以英语加伪代码的形式给出,只要有一点程序设计经验的人都能读懂,并可以用任何计算机语言(如C/C++和Java等)方便地实现。在书中,作者将算法的讨论集中在一些比较现代的例子上,它们来自分子生物学(如人类基因项目)、商业和工程等领域。每一小节通常以对相关历史素材的讨论结束,讨论了在每一算法领域的原创研究。 本书的特点可以概括为以下几个方面: 1.概念清晰,广度、深度兼顾。 本书收集了现代计算机常用的数据结构和算法,并作了系统而深入的介绍。对涉及的概念和背景知识都作了清晰的阐述,有关的定理给出了完整的证明。 2.“五个一”的描述方法。 本书以相当的深度介绍了许多常用的数据结构和有效的算法。编写上采用了“五个一”,即一章介绍一个算法、一种设计技术、一个应用领域和一个相关话题。.. 3.图文并茂,可读性强。 书中的算法均以通俗易懂的语言进行说明,并采用了大量插图来说明算法是如何工作的,易于理解。 4.算法的“伪代码”形式简明实用。 书中的算法均以非常简明的“伪代码”形式来设计,可以很容易地把它转化为计算机程序,直接应用。 注重算法设计的效率,对所有的算法进行了仔细、精确的运行时间分析,有利于进一步改进算法。 三、本书的用法 本书对内容进行了精心的设计和安排,尽可能考虑到所有水平的读者。即使是初学计算机算法的人,也可以在本书中找到所需的材料。 每一章都是独立的,读者只需将注意力集中到最感兴趣的章节阅读。 1.适合作为教材或教学参考书。 本书兼顾通用性与系统性,覆盖了许多方面的内容。本书不但阐述通俗、严谨,而且提供了大量练习和思考题。针对每一节的内容,都给出了数量和难度不等的练习题。练习题用于考察对基本内容的掌握程度,思考题有一定的难度,需进行精心的研究,有时还通过思考题介绍一些新的知识。 前言回到顶部↑本书提供了对当代计算机算法研究的一个全面、综合性的介绍。书中给出了多个算法,并对它们进行了较为深入的分析,使得这些算法的设计和分析易于被各个层次的读者所理解。力求在不牺牲分析的深度和数学严密性的前提下,给出深入浅出的说明。. 书中每一章都给出了一个算法、一种算法设计技术、一个应用领域或一个相关的主题。算法是用英语和一种“伪代码”来描述的,任何有一点程序设计经验的人都能看得懂。书中给出了230多幅图,说明各个算法的工作过程。我们强调将算法的效率作为一种设计标准,对书中的所有算法,都给出了关于其运行时间的详细分析。 本书主要供本科生和研究生的算法或数据结构课程使用。因为书中讨论了算法设计中的工程问题及其数学性质,因此,本书也可以供专业技术人员自学之用。 本书是第2版。在这个版本里,我们对全书进行了更新。所做的改动从新增了若干章,到个别语句的改写。 致使用本书的教师 本书的设计目标是全面、适用于多种用途。它可用于若干课程,从本科生的数据结构课程到研究生的算法课程。由于书中给出的内容比较多,只讲一学期一般讲不完,因此,教师们应该将本书看成是一种“缓存区”或“瑞典式自助餐”,从中挑选出能最好地支持自己希望教授的课程的内容。 教师们会发现,要围绕自己所需的各个章节来组织课程是比较容易的。书中的各章都是相对独立的,因此,你不必担心意想不到的或不必要的各章之间的依赖关系。每一章都是以节为单位,内容由易到难。如果将本书用于本科生的课程,可以选用每一章的前面几节内容;在研究生课程中,则可以完整地讲授每一章。 全书包含920多个练习题和140多个思考题。每一节结束时给出练习题,每一章结束时给出一些
1
能用代码表示的都用代码表示,不能表示的写出思路,思路都没写的就是我也做不出来。
2021-11-10 15:48:49 20KB 习题解答
1
战德臣老师主讲的计算机思维导论mooc的答案解析,初版的积分论坛调太高了!重新上传一份。可以用于平时的练习和参考
2021-11-10 11:51:07 5.04MB MOOC 哈工大
1
37.书名:实用金融期权估值导论(英文版) 书号:978-7-115-21082-1 原书名:An Introduction to Financial Option Valuation:Mathematics, Stochastics and Computation 分类:数学与统计 应用数学 金融数学 丛书名:图灵原版数学统计学系列 作者:Desmond Higham 出版日期:2009-07-17 页数:292 定价:59.00 元人民币
2021-11-09 18:24:16 2.54MB math
1
物理海洋学导论学习知识点
2021-11-09 17:09:31 42KB 物理海洋学
1
HZAU人工智能导论itc作业整理及备考资料
2021-11-09 17:09:04 3.61MB 华中农业大学 人工智能导论
1
计算机导论期末复习题,用于计算机专业本科生期末复习
2021-11-09 13:02:40 445KB 计算机导论
1
无线网络需要提供更高的数据速率,而空时处理利用多天线技术和复杂信号处理算法,是改善系统性能的新的强大工具。空时处理技术已经在UMTS和CDMA2000移动标准中展现了很大作用。本书介绍了这个快速发展的领域。本书作者Arogyaswar Paulraj是斯坦福大学教授,长期从事空时无线通信的研究,曾在IEEE发表文章300多篇,获18项专利。在本书中,作者讨论了空时传输的基础、空时信道、信道容量、空间分集和空时编码等内容,力求在实际系统设计和覆盖前沿的主题(比如空时OFDM、空时扩频调制、同信道干扰消除和多用户MIMO等)之间寻求平衡。本书主要章节:1.引言;2.空时传输;3.空时信道和信号模型;4.空时信道容量;5.空间分集;6.未知信道信息发送端的空时编码;7.空时接收;8.发送端信道信息的利用;9.空时0FDM和扩频调制;10.多用户MIMO;11.空时同信道干扰的弱化;12.MIMO信道下的性能限制和折衷。本书适合作为无线通信领域和空时信号处理领域研究生的教材和参考书,也可作为从事这些领域研究和应用的工程技术人员的参考书。
2021-11-09 05:38:46 25.38MB 无线通信 MIMO
1
中文名: 科学计算导论(第2版) 作者: MICHAEL.T.HEATH译者: 张威 贺华 冷爱萍 资源格式: PDF 版本: 扫描版 出版社: MICHAEL.T.HEATH书号: 9787302108993发行时间: 2005年10月01日 地区: 英国 语言: 简体中文 简介: 内容简介: 本书全面地介绍了科学计算中解各种主要问题的数值方法,包括线性和非线性方程、最小二乘法、特征值、最优化、插值、积分、常微分方程和偏微分方程、快速傅里叶变换和随机数生成。 本书的特点是: 以使用算法的读者为对象,重点讲授算法背后的思想和原理,而不是算法的详细分析。 强调敏感性和病态性等概念,对同一问题的不同算法进行比较和评价,提高读者对算法的鉴赏能力。 对每类问题都专门介绍和讨论有关的数学软件,包括在Internet上可以获得的免费软件和有版权保护的商业软件平台,供读者选用。 丰富的例题和习题,书中包括160多道例题,500多道思考题,240多道练习题和200多道数值计算题。 本书可作为研究生“数值分析”课程的教材或参考书,对于需要解决计算问题的科技人员,本书具有很高的参考价值。 目录: 序言 符号说明 第1章 科学计算 1.1 引言 1.2 科学计算中的近似 1.3 计算机运算 1.4 数学软件 1.5 有关历史的注记及参考文献 第2章 线性方程组 2.1 线性方程组 2.2 解的存在性和惟一性 2.3 问题的敏感性和病态性 2.4 线性方程组的求解 2.5 特殊类型的线性方程组 2.6 线性方程组的迭代法 2.7 有关线性方程组的软件 2.8 有关历史的注记及参考文献 第3章 线性最小二乘 3.1 线性最小二乘问题 3.2 解的存在性和惟一性 3.3 问题的敏感性和病态性 3.4 问题的变形 3.5 正交化方法 3.6 奇异值分解 3.7 方法间的比较 3.8 有关线性最小二乘的软件 3.9 有关历史的注记及参考文献 第4章 特征值问题 4.1 特征值和特征向量 4.2 解的存在性和惟一性 4.3 问题的敏感性和条件数 4.4 问题的变形 4.5 特征值和特征向量的计算 4.6 广义特征值问题 4.7 奇异值分解的计算 4.8 有关特征值问题的软件 4.9 有关历史的注记及参考文献 第5章 非线性方程 5.1 非线性方程 5.2 解的存在性和惟一性 5.3 问题的敏感性和病态性 5.4 收敛速度和判停准则 5.5 一维非线性方程 5.6 非线性方程组 5.7 有关非线性方程组的软件 5.8 有关历史的注记及参考文献 第6章 优化问题 6.1 优化问题 6.2 最优解的存在性和惟一性 6.3 问题的敏感性和病态性 6.4 一维优化 6.5 无约束优化 6.6 非线性最小二乘 …………
2021-11-09 01:36:37 33.19MB 科学计算
1
工业机器人行业经典理论应用书籍,值得拥有
2021-11-08 19:30:43 7.84MB 工业机器人
1