梳理一下最近一年读过的书籍列表书单以及学习计划

来源:互联网 发布:创世写作 mac 编辑:程序博客网 时间:2024/05/17 03:11

梳理一下最近一年读过的书籍列表书单以及学习计划

出于对于技术的强烈的兴趣和好奇心,坚持读书,热爱编程,这是这种成就感指引着我前进。

重点推荐
1《算法 第4版 Algorithms Fourth Edition [Algorithms, Fourth Edition] 》[美] Robert Sedgewick,[美] Kevin Wayne 著;谢路云 译

主要是一般的书都是欧几里得式的讲解方法,也即先给出定义,在给出证明的过程。但事实上这正与我们认识事物的顺序是相反的。我们都是通过试错、通过不断的验证推导从而得到那些严谨的定理和方法。
这本书的讲解遵循了我们认识的过程,这里我是通过读刘未鹏先生的《暗时间》了解到的。比如关于红黑树讲的是及其的经典,毕竟Robert Sedgewick老爷子是红黑树的发明人。从2-3树讲起,把3-节点拆开成2-节点,如何一步一步演化到红黑树的

 这本书是用java描述的,比如关于红黑树讲的是及其的经典 毕竟Robert Sedgewick老爷子是红黑树的发明人。  这本书最大的特点就是插图极为形象、生动、易于理解,我在看时不禁感叹,这样的图表得需要画多久啊,用图表把复杂的算法讲解的及其的生动,可视化做的很好。

2**Java编程思想(第4版)** [thinking in java] [美] Bruce Eckel 著

3 *信息简史 [The information:a history,a theory,a flood] [美] 詹姆斯格雷克 著*

算法和数据结构类

  1. 《数据结构与算法分析C++描述(第3版)》 Mark Allen Weiss
  2. 《算法导论第3版Introduction to Algorithms, third edition》
  3. 《算法 第4版 Algorithms Fourth Edition [Algorithms, Fourth Edition] 》[美] Robert Sedgewick,[美] Kevin Wayne 著;谢路云 译

这本书是用java描述的 关于红黑树讲的是及其的经典 毕竟Robert Sedgewick老爷子是红黑树的发明人。
这本书最大的特点就是插图极为形象、生动、易于理解,我在看时不禁感叹,这样的图表得需要画多久啊,用图表把复杂的算法讲解的及其的生动,可视化做的很好。
《大话数据结构》

设计模式:

  1. 《O’Reilly:Head First设计模式(中文版)》 [美] 弗里曼(Freeman E.) 著;UML China编;OReilly Taiwan公司 译
  2. 《大话设计模式 程杰》

语言类:

  1. 《C Primer Plus(第5版)》Prata S
  2. 《C++ Primer Plus(第6版 )》Prata S
  3. 《C++ Primer 第四版》
  4. 《C++ Primer 第五版 主要是看C++11的标准》
  5. 《C语言深度剖析》
  6. 《Effective C++:改善程序与设计的55个具体做法》第3版
  7. 《深度探索C++对象模型》[美] Stanley B.Lippman(斯坦利·B.李普曼) 著;侯捷 译

操作系统方面:

国外计算机科学教材系列·操作系统:《精髓与设计原理(第7版)》 [Operating Systems:Internals and Design Principles Seventh Edition][美] 斯托林斯(William Stallings) 著;陈向群,陈渝 译

《计算机科学丛书:现代操作系统(原书第3版)》 [Modern Operating Systems]
[荷] Andrew S.Tanenbaum 著;陈向群,马洪兵 译

《计算机操作系统》(第四版)汤晓丹

数据库方面:
《MySQL必知必会》 [MySQL Crash Course][英] 福塔(Ben Forta) 著;刘晓霞,钟鸣 译

IT以及互联网趋势书籍

《浪潮之巅 第2版上下册》 吴军

《数学之美》 吴军

《大话移动通信》

《参与感》

《游戏改变世界》美 简·麦戈尼格尔(Jane McGonigal) 著

《暗时间》刘未鹏 讲关于人们认知和元认识以及心理学

0 0
原创粉丝点击