程序员必读经典 电子书下载 PDF下载

程序员必读经典
内容简介
《深入理解计算机系统(原书第3版)》
  和第2版相比,本版内容上*大的变化是,从以IA32和x86-64为基础转变为完全以x86-64为基础。主要更新如下:
  基于x86-64,大量地重写代码,首次介绍对处理浮点数据的程序的机器级支持。
  处理器体系结构修改为支持64位字和操作的设计。
  引入更多的功能单元和更复杂的控制逻辑,使基于程序数据流表示的程序性能模型预测更加可靠。
  扩充关于用GOT和PLT创建与位置无关代码的讨论,描述了更加强大的链接技术(比如库打桩)。
  增加了对信号处理程序更细致的描述,包括异步信号安全的函数等。
  采用新函数,更新了与协议无关和线程安全的网络编程。
  《算法导论(原书第3版)》
  在有关算法的书中,有一些叙述非常严谨,但不够全面;另一些涉及了大量的题材,但又缺乏严谨性。《算法导论(原书第3版)/计算机科学丛书》将严谨性和全面性融为一体,深入讨论各类算法,并着力使这些算法的设计和分析能为各个层次的读者接受。全书各章自成体系,可以作为独立的学习单元;算法以英语和伪代码的形式描述,具备初步程序设计经验的人就能看懂;说明和解释力求浅显易懂,不失深度和数学严谨性。
  《算法导论(原书第3版)/计算机科学丛书》全书选材经典、内容丰富、结构合理、逻辑清晰,对本科生的数据结构课程和研究生的算法课程都是非常实用的教材,在IT专业人员的职业生涯中,《算法导论(原书第3版)/计算机科学丛书》也是一本案头必备的参考书或工程实践手册。
  第3版的主要变化:
  ·新增了vanEmdeBoas树和多线程算法,并且将矩阵基础移至附录。
  ·修订了递归式(现在称为“分治策略”)那一章的内容,更广泛地覆盖分治法。
  ·移除两章很少讲授的内容:二项堆和排序网络。
  ·修订了动态规划和贪心算法相关内容。
  ·流网络相关材料现在基于边上的全部流。
  ·由于关于矩阵基础和Strassen算法的材料移到了其他章,矩阵运算这一章的内容所占篇幅更小。
  ·修改了对Knuth-Morris-Pratt字符串匹配算法的讨论。
  ·新增100道练习和28道思考题,还更新并补充了参考文献。
Copyright © 2024 by topbester.com.
All Rights Reserved.
沪ICP备14027842号-1