计算机专业相关电子书推荐和下载 – 持续更新

推荐一些计算机方向的计算机基础、数据结构与算法、python、Java、C/C++、Linux、深度学习、机器学习等方面的书籍。

本文汇总了开源的电子书分享平台的书单并不提供下载链接,需要下载电子书的请移步到开源平台下载://github.com/yyl424525/CS-Books-PDF

Tricks:

  1. 试试Ctrl+F查找资料哦
  2. 若没有找到你需要的书籍,请留言评论区或公众号内
  3. 本文持续更新,敬请关注
  4. 说明部分是“文字版”的是可复制文字的高清pdf版本,阅读效果更佳

计算机相关畅销书

书籍名称 作者 书籍介绍 书籍封面 说明
数学之美 吴军 Google 科学家吴军的畅销书 文字版
浪潮之巅 吴军 Google 科学家吴军的畅销书 扫描版,带目录

数据结构与算法相关书籍

书籍名称 作者 书籍介绍 书籍封面 说明
算法导论 托马斯等人 计算机中数据结构与算法的标准参考手册 扫描版
挑战程序设计竞赛 秋叶拓哉 等人 世界顶级程序设计高手的经验总结 扫描版
剑指offer 何海涛 名企面试官精讲典型编程题 扫描版,带目录
程序员代码面试指南 左程云 IT名企算法与数据结构 扫描版,带目录
算法竞赛入门经典 第2版 刘汝佳 ACM和NOIP竞赛标准教材 文字版
算法竞赛入门经典训练指南 刘汝佳 ACM和NOIP竞赛标准教材 文字版
算法竞赛宝典 三部 张新华 三部分别为:语言及算法入门;基础算法艺术;基础数据结构 扫描版,带目录
编程之美 + 源代码 微软小组 微软技术面试心得 扫描版
编程珠玑 Jon Bentley 计算机科学方面的经典名著 扫描版,带目录
算法(第4版) Robert Sedgewick Java代码实现的算法书 文字版
啊哈!算法 啊哈磊 一本充满智慧和趣味的算法入门书 扫描版,带目录
计算机程序设计艺术 卷1:基本算法(第3版) Donald E. Knuth 公认的计算机科学领域权威之作 扫描版,带目录
计算机程序设计艺术 卷2:半数值算法(第3版) Donald E. Knuth 公认的计算机科学领域权威之作 扫描版,带目录
计算机程序设计艺术 卷3:排序与查找(第3版) Donald E. Knuth 公认的计算机科学领域权威之作 扫描版,带目录
大话数据结构 程杰 计算机教师教学书籍 扫描版,有目录
算法图解 [美] Aditya Bhargava 算法基础入门 文字版
ACM大学生程序设计竞赛在线题库精选题解 赵端阳等人 算法分析与设计习题解答 扫描版,带目录
ACM国际大学生程序设计竞赛 三部 俞勇 第一本:知识与入门;第二本:算法与代码;第三本:题目与解读 扫描版,带目录

机器学习相关书籍

书籍名称 作者 书籍介绍 书籍封面 说明
机器学习 Mitcheel(ICML会议创始人) 教材、参考书 文字版
机器学习导论 Ethen Alpaydin MIT公开课教材 扫描版,带目录
统计学习方法 李航 机器学习入门必看书籍 扫描版,带目录
统计学习方法 第2版 + 代码、课件 李航 机器学习入门必看书籍 扫描版,带目录
机器学习 (西瓜书)+ 手推笔记 周志华 机器学习入门必看书籍 扫描版,带目录
机器学习实战 + 源代码 [美] Peter 基于ScikitLearn和TensorFlow的机器学习实战书籍 文字版
白面机器学习 葫芦娃 收录了超过100道机器学习算法工程师的面试题目和解答 扫描版,带目录
机器学习及其应用 王珏、周志华 以综述的形式分别介绍机器学习不同分支及相关领域的研究进展 扫描版,带目录
机器学习与应用 雷明 机器学习和深度学习领域的入门与提高教材 扫描版,带目录
图解机器学习 衫山将 人人都能懂的算法原理 扫描版,带目录
Python机器学习 [美] Randal 基于Python的机器学习书籍 文字版
Python机器学习及实践 范淼 从零开始通往Kaggle竞赛之路 扫描版,带目录
Python机器学习经典实例 [美] Prateek Joshi 适合Python初学者 文字版
用Python做科学计算 Hyry Studio Numpy、Matplotlib、Scipy教程 文字版
机器学习实践指南:案例应用解析 麦 好 全书分为准备篇、基础篇、统计分析实战篇和机器学习实战篇 文字版
机器学习算法原理与编程实践 郑捷 适合初学者的编程实践 文字版
机器学习系统设计 里彻特 (Willi Richert) 理论+实践 扫描版

特征工程相关书籍

书籍名称 作者 书籍介绍 书籍封面 说明
精通特征工程 [美] 爱丽丝 数据降维、特征生成、特征缩放 文字版

推荐系统相关书籍

书籍名称 作者 书籍介绍 书籍封面 说明
推荐系统实践 [美] Gary.Wrigh 高清晰中文书签版 文字版

数据挖掘相关书籍

书籍名称 作者 书籍介绍 书籍封面 说明
Python数据挖掘入门与实践 [澳] Robert Layton scikit-learn 文字版
数据挖掘:实用案例分析 张良均等人 数据挖掘基础、实战 文字版
常用数据挖掘算法总结及 Python 实现 未知 数据挖掘的算法原理级实践 文字版
数据挖掘:概念与技术(中文第三版) Jiawei Han 讲述数据挖掘领域的重要知识和技术创新 文字版
Web数据挖掘 未知 scikit-learn 扫描版,带目录
大数据 互联网大规模数据挖掘与分布式处理 [美]Anand Rajaraman 分布式文件系统、相似性搜索、搜索引擎技术、频繁项集挖掘、聚类算法、广告管理及推荐系统 扫描版,带目录
统计学习基础 数据挖掘、推理与预测 [美]黑斯蒂 国外数据挖掘教材 扫描版

深度学习相关书籍

书籍名称 作者 书籍介绍 书籍封面 说明
深度学习 IanGoodfellow(伊恩·古德费洛) 号称深度学习“圣经”的书籍 文字版
神经⽹络与深度学习 [美] Nielsen 深度学习入门书籍 文字版
PyTorch深度学习实战 侯宜军 深度学习实践书籍 文字版
神经网络与机器学习 第3版 [美] Simon Haykin 高等院校计算机相关专业教材 文字版
Python深度学习 [美] 弗朗索瓦·肖莱 Keras之父编著 文字版
Keras图像深度学习实战 侯宜军 深度学习实践书籍 文字版
深度学习之TensorFlow 李金洪 入门、原理与进阶实战 扫描版,带目录
Tensorflow实战Google深度学习框架 郑泽宇 深度学习实践书籍 扫描版,带目录
TensorFlow实战 黄文坚 深度学习实践书籍 扫描版,带目录
深度卷积网络:原理与实践 彭博 深度学习实践书籍 扫描版,带目录
深度学习:原理与应用实践 张重生 深度学习实践书籍 扫描版,带目录
深度学习原理与TensorFlow实践 喻俨、莫瑜等人 深度学习实践书籍 扫描版,带目录
深度学习与计算机视觉: 叶韵 算法原理、框架应用与代码实现 扫描版,带目录
GAN:实战生成对抗网络 叶韵 算法原理、框架应用与代码实现 扫描版,带目录
Python神经网络编程 [英] 塔里克•拉希德 入门神经网络的编程书 文字版
21个项目玩转深度学习 何之源 基于Tensorflow的实践详解 扫描版,带目录

自然语言处理

书籍名称 作者 书籍介绍 书籍封面 说明
精通Python自然语言处理 [印度] Deepti Chopra Python 实现各种 NLP任务 文字版
自然语言处理原理与技术实现 罗刚 NLP实践 扫描版,带目录
NLP汉语自然语言处理原理与实践 郑捷 NLP实践 扫描版,带目录
LDA 数学八卦 靳志辉 LDA原理解析 文字版

Python相关书籍

Python基础

书籍名称 作者 书籍介绍 书籍封面 说明
流畅的Python [巴西] Luciano Ramalho 介绍较高级的python用法 文字版
Python编程:从入门到实践 [美] Eric Matthes python基础、matplotlib、NumPy 文字版
Python 核心编程(第3版) [美] Wesley Chun 网络编程、GUI、数据库、线程、Web 开发 文字版
Python高级编程 [法] Tarek Ziadé 涉及较高级的语法 扫描版
Python算法教程 [挪威] Magnus Lie Hetland 涵盖了各种数据结构、模块、算法以及逻辑问题 扫描版
Python编程入门 第3版 [美] Toby Donaldson 图文并茂的Python学习参考书 扫描版
Python开发实战 [美]尼纳德·萨斯叶 Python Web开发实战 扫描版
Python基础教程(第2版) [挪威] 赫特兰 适合Python初学者 扫描版

Python数据分析 – Numpy、Pandas、Matplotlib

书籍名称 作者 书籍介绍 书籍封面 说明
鲜活的数据-数据可视化指南 [美] Nathan Yau 数据处理、数据可视化 文字版
数据科学实战 [美] Rachel Schutt 数据科学 文字版
利用Python进行数据分析 [美] 韦斯·麦金尼 Numpy、Pandas、Matplotlib 扫描版、带目录 + 文字版
Python数据处理 [美] Jacqueline Kazil 数据获取、数据清洗、数据探索、数据呈现、数据规模化和自动化 文字版
Python数据科学手册 [美] Jake VanderPlas Numpy、Pandas、Matplotlib 文字版
数据科学入门 [美] 韦斯·麦金尼 Numpy、Pandas、Matplotlib 文字版
Python数据可视化编程实战 [美] Jan Erik Solem matplotlib、NumPy、scipy 扫描版、带目录
NumPy攻略 Python科学计算与数据分析 [美] Jan Erik Solem matplotlib、NumPy、scipy 扫描版、带目录
Python金融大数据分析 [德]伊夫·希尔皮斯科 Python在金融学中的应用 扫描版
Python数据分析与挖掘实战 + 代码 张良均等人 数据挖掘 + Python 扫描版
Python数据分析基础教程 (第2版) [印尼] Ivan Idris Numpy学习指南 文字版

Python网络爬虫 – Scrapy

书籍名称 作者 书籍介绍 书籍封面 说明
Python网络数据采集 [美] Ryan Mitchell 网络爬虫、数据处理 文字版
用Python写网络爬虫 [澳]理查德 劳森(Richard Lawson) 网络爬虫、scrapy库 文字版
精通Scrapy网络爬虫 刘硕 重点介绍Scrapy 扫描版,带目录

Python + AI

书籍名称 作者 书籍介绍 书籍封面 说明
精通Python自然语言处理 [印度] Deepti Chopra Python 实现各种 NLP任务 文字版
Python自然语言处理 [美] Steven Bird NLP、NLTK库 文字版
Python计算机视觉编程 [美] Jan Erik Solem 图像处理、OpenCV 文字版
Python机器学习 [美] Randal 基于Python的机器学习书籍 文字版
Python机器学习及实践 范淼 从零开始通往Kaggle竞赛之路 扫描版,带目录
Python机器学习经典实例 [美] Prateek Joshi 适合Python初学者 文字版
Python深度学习 [美] 弗朗索瓦·肖莱 Keras之父编著 文字版
Python神经网络编程 [英] 塔里克•拉希德 入门神经网络的编程书 文字版
常用数据挖掘算法总结及 Python 实现 未知 数据挖掘的算法原理级实践 文字版
Python数据挖掘入门与实践 [澳] Robert Layton scikit-learn 文字版

数学相关书籍

书籍名称 作者 书籍介绍 书籍封面 说明
矩阵论(第二版) 杨明 刘先忠 线性变换、矩阵分解 文字版
计算几何–算法与应用 [荷兰]Mark de Berg (邓俊辉译) 凸包、线段求交、多边形三角剖分、Voronoi图 文字版
凸优化 [美] Byod 凸优化问题解解决办法 扫描版,带目录
凸优化理论 Brualdi Bertsekas 凸优化问题解解决办法 扫描版,带目录
最优化理论与算法 (第2版) 陈宝林 非线性规划KT条件、无约束优化方法、约束优化方法、整数规划和动态规划等 扫描版
组合数学 曹汝成 排列组合、容斥原理、鸽笼原理 扫描版,带目录
组合数学(原书第5版) [美] Brualdi 排列组合、容斥原理、鸽笼原理 扫描版

Java相关书籍

Java基础

书籍名称 作者 书籍介绍 书籍封面 说明
Java编程思想第4版 [美] Bruce Eckel Java编程教材 文字版
深入理解Java虚拟机:JVM高级特性与最佳实践(最新第二版) 周志明 整个Java图书领域公认的经典著作 扫描版,带目录
阿里巴巴Java开发手册 阿里巴巴集团技术团队 编程规范、工程结构 扫描版,带目录
JAVA并发编程实践 [美] Brian Goetz 并发、线程、锁 扫描版,带目录
Effective Java 第2版 中文+英文+源码 [美] Joshua Bloch Java编程中78条极具实用价值的经验规则 扫描版,带目录

C/C++相关书籍

书籍名称 作者 书籍介绍 书籍封面 说明
C++ Primer 第6版 [美] Stephen Prata C++编程教材 文字版
Effective C++ 改善程序与设计的55个具体做法 [美] Scott Meyers 35个改善编程与设计的有效方法 扫描版
More Effective C++ [美] Scott Meyers 35个改善编程与设计的有效方法 文字版
C Primer Plus(第五版) [美] Stephen Prata C语言入门书籍 扫描版
C++编程规范-101条规则准则与最佳实践 [加]赫布 萨特(Herb Sutter) C++课程的教学参考书 扫描版,带目录
STL源码剖析 侯捷 详解vector、set、map等STL 扫描版
C++ 并发编程 [美]Anthony Williams 基于C++11新标准的并发和多线程编程深度指南 扫描版,带目录
深入理解C++11 [加]Michael Wong C++11新特性解析与应用 扫描版,带目录

Linux相关书籍

书籍名称 作者 书籍介绍 书籍封面 说明
鸟哥的Linux私房菜 台湾的VBird(鸟哥) 非常经典Linux书 文字版
鸟哥的LINUX私房菜 基础学习篇(第四版) 台湾的VBird(鸟哥) 基于CentOS 7 文字版
鸟哥的Linux私房菜服务器架设篇(第三版) 台湾的VBird(鸟哥) Linux 服务器 文字版
精通Linux(第2版) [美] Brian Ward Linux基础教程 文字版
Linux内核设计与实现 (第三版) [美] Robert Love Linux 内核教程 扫描版,带目录

数据库相关书籍

书籍名称 作者 书籍介绍 书籍封面 说明
MySQL必知必会 [美] Ben Forta 高清晰中文书签版 文字版
SQL必知必会(第4版) [美] Ben Forta 高清晰中文书签版 文字版

Android相关书籍

书籍名称 作者 书籍介绍 书籍封面 说明
第一行代码 Android + 源代码 郭霖 被誉为“Android学习第一书” 文字版

计算机网络相关书籍

书籍名称 作者 书籍介绍 书籍封面 说明
TCP-IP详解(卷一、二、三) [美] Gary.Wrigh 高清晰中文书签版 文字版
图解HTTP [日]上野 宣 HTTP协议的电子图解教程 扫描版,带目录

大数据技术相关书籍

书籍名称 作者 书籍介绍 书籍封面 说明
Spark机器学习 [南非] Nick Pentreath Spark、机器学习、推荐引擎 文字版
Spark快速大数据分析 [美] Holden Karau Spark 教程 文字版
Spark大数据处理:技术、应用与性能优化 高彦杰 Spark教程 文字版
大数据Spark企业级实战版 王家林 Spark SQL、MLLib、GraphX、Spark Streaming 扫描版,带目录
Spark MLlib 机器学习实践 王晓华 Spark MLlib 扫描版,带目录
Hadoop权威指南 (第3版) [美]Tom Wbite Hadoop 教程 扫描版,带目录
Hbase权威指南 [美]Lars George Hbase 教程 扫描版,带目录
Hive编程指南 [美]Edward Hive 教程 扫描版

R语言相关书籍

书籍名称 作者 书籍介绍 书籍封面 说明
R语言实战 [美] Robert I. Kabacoff 全面而细致的R语言指南 文字版

其他

未完待续,敬请期待…

声明
本页书单均来自网络,如有侵权,请联系我立即删除,我的邮箱:[email protected]

关注微信公众号跟踪最新内容:轻松学算法