我2009年考进大学的计算机系。上大学前我对电脑的使用仅限于上QQ,看小说,可以说是零基础。但通过三年的努力及对计算机专业的喜爱,我顺利保送到自己梦寐以求的学校攻读研究生。大学期间看了不少书,有些很好,我看了很多遍,每看一遍都有新收获,有些写得很乏味,还有明显错误,我翻了几面就将其丢在一边。
我按时间顺序罗列一些比较好的书,4年过去了,很多书看过就忘记了,现在能记着的也就是那些经典书籍了。
1、《计算机科学导论》 作者:(美)佛罗赞,(美)莫沙拉夫著,刘艺等译(强推)
涵盖了大部分计算机课程的内容,但都是简介,是最基础的知识,非常适合计算机初学者看,强烈建议把课后习题全做了,习题不难,还有英文版的答案。
2、 《数据结构》 严蔚敏 (强强推)
学计算机的人一定要看这本书,这本书至少被我翻看了十遍,几乎每种数据结构我都在程序中使用过,去年保研前我把这本书认认真真看了三遍,笔试面试时的数据结构题就都很快答上来了,印象较深的是考了平衡二叉树、树的孩子兄弟表示法等等。这个暑假我又选择性看了这本书的部分内容,百看不厌。
3、 大二,我在一个ACM群里认识了很多志同道合的大学生,大家一起讨论问题,交流算法,一起刷题,相互竞争,那是一段充满激情,快乐与汗水并存的难忘岁月。在这里我推荐几个网址和群号。(这个论坛和群是一个大学生在2010年建的,我在里面呆久了,就觉得很亲切)
OJ: [http://acm.hdu.edu.cn/](http://acm.hdu.edu.cn/)
群号:92309090
群名称:奋斗乐园ACM群
论坛: [http://www.cppleyuan.com/](http://www.cppleyuan.com/)
论坛名字:C++奋斗乐园
4、 《算法导论》原书名——《Introduction to Algorithms》 由Thomas H.Cormen、CharlesE.Leiserson、Ronald L.Rivest、Clifford Stein四人合作编著 (强推)
如果说《数据结构》是算法的一级教程,那么《算法导论》就是算法的二级教程。绝对是值得一看的书籍,特别是对ACMer。如果刚开始看这本书时感觉吃力,可以去看麻省理工的《算法导论》视频教程,很棒的视频!很棒的书籍!
5、 想学好计算机,绝对要把数学基础打好。强烈推荐北师大老师的三套视频(同一个老师讲的)
组合数学:[http://v.ku6.com/playlist/index_2489333.html](http://v.ku6.com/playlist/index_2489333.html)
图论: [http://v.ku6.com/playlist/index_3735438.html](http://v.ku6.com/playlist/index_3735438.html)
初等数论:[http://v.ku6.com/playlist/index_2489323.html](http://v.ku6.com/playlist/index_2489323.html)
这是我大学印象最深的书,视频,群,论坛,OJ,我从中收获良多,也希望更多的人能读好书!
- 前言
- 读《Linux内核设计与实现》我想到了这些书
- 梦想的启航,那些年,那些书
- C++和Windows平台的一些书籍
- java一路走来
- 《Android入门之旅》
- 致我们终将逝去的青春-PHP篇
- 多读书,读好书
- 这些年,那些我们一起读过的代码
- C++码农要读的经典
- 阅读IT类图书,能够收获什么
- 读完《大数据时代》的一点儿心得
- 这些日子我读过的《java编程思想》
- 关于C,看过的一些书
- Android系统深度游
- 《《内存和性能优化》》给我带来的!
- 「书评」SAP内存计算——HANA
- 书籍记录了我技术的成长历程
- 那一年读过的技术经典书
- 【时间规划】C/C++发展之路--读书
- UNIX 环境高级编程之我见
- 游戏开发图书推荐--我读过的技术经典图书
- 自己动手写操作系统-经典书籍
- 游戏升级之路
- 《SQL Server 2005开发技术大全》分享一本书
- 书,永远的朋友
- 学生时代的书单
- 追求技术之路 - 那些陪伴我的书籍
- 经典书籍--好书很多,重要的是有个目标,有个规划
- android系统深入开发
- 这些年一路相伴的书
- 从零开始学
- 这些年我读过的技术经典图书(附电子版下载地址)
- 书--益友--从不孤单
- 给自己时间沉淀下来
- 那些支持我学习与工作的良师益友
- 文章千古事、得失寸心知
- 从Linux 驱动到游戏可视化转行要读的书
- 那些年,我们一起读过的《JAVA与模式》
- 往事不堪回首 -- 多读书
- 我程序人生的启蒙书
- 一个不喜欢读书的Javaer的读书单
- 一本书,让我走上编程之路
- 程序员读书的五重天
- 大学那会儿,我读过的技术经典图书
- C语言高手进阶的三碟小菜和一盘大餐