C++【程序员书单】必不可少的终法篇

小编随之图灵听课去(4月)列席了很多线下之议会,发现一个触及,就是不管什么技术主题的大会,人们都见面招来算法的书写,小编再次深刻地回味至算法是那地必不可少。现在小编就来盘点一下图灵新出版的算法书推荐给大家。

1、《程序员的数学》第3弹——线性代数

C++ 1

作者:[日] 平岡和幸,[日] 堀玄

译者:卢晓南

定价:79

页数:384

● 机器学习、数据挖掘、模式识别必备基础知识

● 从入门到用,透彻理解线性代数的本质

《程序员的数学3:线性代数》流传“程序员的数学”系列平易近人的风骨,用通俗的语言与具体的图纸深入教了编程中所需要的线性代数知识。内容囊括向量、矩阵、行列式、秩、逆矩阵、线性方程、LU分解、特征值、对角化、Jordan标准型、特征值算法等。

“程序员的数学”系列还有《程序员的数学》和《程序员的数学2:概率统计》,可以点击书名查看试读。

2、自学复杂算法的良教材——《算法基础》

C++ 2

作者:[美] Richard Neapolitan

译者:贾洪峰

页数:408

定价:99

● 使用C++和Java伪代码而非是确实的代码,帮助读者了解复杂算法

● 不欲微积分背景知识

● 提供了大量演示,帮助读者了解与操纵理论概念

● 海外高校大使用的算法教材有

《算法基础》本着算法设计、算法的复杂度分析和计算复杂度进行了适合的牵线。各种抽象的数学概念,既浅显易懂,又无错过谨慎。第5版新增了一样段,介绍遗传算法和遗传编程,其中提供了辩解以及实践两端的下。此外,这同样版还对习和示范进行了圆满更新,并且改进了导师资源。本书可看作本科生和研究生算法课程的读本,也可供应程序员和算法分析和计划人员看。

3、算法领域的经参考书——《算法(英文版•第4版)》

C++ 3

作者:[美] Robert Sedgewick,[美] Kevin Wayne

定价:129

页数:934


Sedgewick畅销著作的流行版本,反映了通过几十年演化而成的算法核心知识体系


在显要之不错、工程及商业应用环境下探索算法,给有了算法的莫过于代码,而未同类著作常用的伪代码

《算法(英文版•第4版)》健全介绍了有关算法和数据结构的必要知识,并特意针对排序、搜索、图处理和字符串处理进展了阐述。第4
版具体为闹了每位程序员应知应会的50 只算法,提供了实际上代码,而且这些Java
代码实现以了模块化的编程风格,读者可好地加以改造。本书配套网站提供了本书内容之摘要和重新多的代码实现、测试数据、练习、教学课件等资源。

4、经典计算机科学巨著重装上市

C++ 4

作者:[美] Donald E. Knuth

译者:李伯民,范明,蒋爱军

定价:198

页数:524

●《计算机程序设计艺术》系列是公认的电脑科学领域权威的作

《计算机程序设计方
卷1:基本算法(第3本)》教基本算法,其中带有了其他各卷都需用到之主干内容。本卷从基本概念开始,然后讲述信息结构,并助以豁达之习题及答案。

当时是一模一样管辖包含全体基础算法的宝典,是她让给了这同一代软件开发人员关于电脑程序设计的绝大多数学问。

——Byte杂志1995年9月刊

若你自以为是一个很好之程序员,请去读读高德纳的《计算机程序设计方》吧……要是你真的将其读下去了,就定可以被自己递简历了。

——比尔•盖茨

欣逢问题用拿高德纳的写作请下书架,总是个令人喜气洋洋的经历。我发现,只要翻一翻这些开,就见面生效地“镇住”计算机。

——Jonathan Laventhol

5、一本书玩转算法,尽享算法乐趣

C++ 5

作者:王晓华

定价:79

页数:420

● CSDN超人气博主、算法专栏达人王晓华力作

● 淋漓尽致展现算法本质,广泛涵盖常用算法结构及其使用

《算法的乐趣》自平多重有趣之活着实例出发,全面介绍了结构算法的根基艺术及其广泛应用,生动地展现了算法的趣味性与实用性。全书分为两个组成部分,第一部分介绍了算法的概念、常用之算法结构与贯彻方式,第二有的介绍了算法在各个领域的运,如物理实验、计算机图形学、数字音频处理等。其中,既出各种名的算法,如神经网络、遗传算法、离散傅里叶变换算法及各种插值算法,也来不起眼的排序和几率计算算法。讲解浅显易懂而未失深度与严谨,对程序员发死死的启迪意义。书中装有的演示都跟生相关,淋漓尽致地表现了算法解决问题之本色,让您爱上算法,乐在其中。

“如果说《啊哈!算法》是算法界的小白书,内容极其少看得不舒服,那么就按照《算法的趣》或许可以带来你同一起牛逼一起竟。当我正要将到开的目录的当儿,我就是格外希望,因为毕竟发生一样遵循算法书可以系统地跟大家说一样说这些自耶要命怀念和大家说的宏大算法。”

——啊哈磊,《啊哈!算法》作者

“这仍开于自己不过老之喜怒哀乐是从未有过如相似的算法书一样才地去讲算法和数据结构本身,那样无论语言多有意思,只要同谈到要之题材啊会立马变换得无趣起来。作者在各国一样章还举为闹了一个实际的题材,然后尝试用算法去化解这题目,没有局限为通用类算法,而是以含有逻辑类算法、通用类算法和专业类算法,真正是当训练读者解决问题之力,而解决问题的能力,正是其他一样小店铺所要人才的不过基本的技术。”

——黄鑫(飞林沙),极光推送首席科学家