又到了给大家“荐书”的时候了,如果计算机系只开三门课,那么这三门课就一定是:离散数学,数据结构与算法,编译原理。如果只开一门课,那剩下的就一定是:数据结构与算法。最近参加了很多线下的会议,发现一个点,就是不管什么技术主题的大会,人们都会找算法的书,小编再次深深地体会到算法是那么地必不可少,现在小编就来盘点一下算法书推荐给大家。
一、《程序员的数学》第3弹——线性代数
作者:[日] 平岡和幸,[日] 堀玄
译者:卢晓南
豆瓣评分:8.7分
《程序员的数学3:线性代数》沿袭“程序员的数学”系列平易近人的风格,用通俗的语言和具象的图表深入讲解了编程中所需的线性代数知识。内容包括向量、矩阵、行列式、秩、逆矩阵、线性方程、LU分解、特征值、对角化、Jordan标准型、特征值算法等。
下载地址:点击这里
二、算法领域的经典参考书——《 算法.第4版》
作者:[美] Robert Sedgewick,[美] Kevin Wayne
豆瓣评分:9.4分
《算法 . 第4版》全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。第4 版具体给出了每位程序员应知应会的50 个算法,提供了实际代码,而且这些Java 代码实现采用了模块化的编程风格,读者可以方便地加以改造。本书配套网站提供了本书内容的摘要及更多的代码实现、测试数据、练习、教学课件等资源。
下载地址:点击这里
三、《计算机程序设计艺术》系列
作者:[美] Donald E. Knuth
译者:李伯民,范明,蒋爱军
《计算机程序设计艺术》系列是公认的计算机科学领域权威之作,深入阐述了程序设计理论,对计算机领域的发展有着极为深远的影响。
《卷1:基本算法(第3版)》讲解基本算法,其中包含了其他各卷都需用到的基本内容。本卷从基本概念开始,然后讲述信息结构,并辅以大量的习题及答案。
《卷2:半数值算法(第3版)》全面讲解了半数值算法,分“随机数”和“算术”两章。书中总结了主要算法范例及这些算法的基本理论,广泛剖析了计算机程序设计与数值分析间的相互联系。
《卷3:排序与查找(第2版)》扩展了卷1中信息结构的内容,主要讲排序和查找。书中对排序和查找算法进行了详细的介绍并对各种算法的效率做了大量的分析。
开车开了那么久,汽车仪表盘上的这些信息你都认识吗?汽车仪表盘图标大全,汽车仪表盘指示灯图解。 小小的汽车仪表盘上,有多少种图标?粗略统计后,给出的答案是64种!除了我们常见的大灯、转向灯、机油灯等图...
手机上微软公司版本号的Excel,没法立即给报表密码设置,可以用WPS office开启。1、开启WPS office。2、挑选报表进到。3、点一下左下方的专用工具。4、寻找数据加密文本文档并打开。5...
除了买手机,很多人你都不知道究竟该选哪一个好,那今天晚上我们就来个最简单的方法,按照目前世界前五的智能手机品牌,同时只按照已经上市的最好的主流旗舰手机来排名,看看你喜欢谁家的旗舰手机? 三星...
本文导读目录: 1、全球6大黑客,中国占几个? 2、目前中国顶尖黑客是谁? 3、中国最有影响力的黑客是谁? 4、中国十大黑客排名是什么?有什么事迹? 5、中国黑客前5名分别是谁?...
2月16日0—24时,31个省(自治区、直辖市)和新疆生产建设兵团报告新增确诊病例2048例,新增死亡病例105例(湖北100例,河南3例,广东2例),新增疑似病例1563例。 当日新增治愈出院病例...
http://tiechemo.com/page.asp?id=1 AND ISNULL(ASCII(SUBSTRING(CAST((SELECT LOWER(db_name(0)))AS varch...