大话数据结构--你数据结构怎么学的?

写在开头的话

最近读程序比较多,虽然有些代码能够读懂,但是不知道为什么要这样写。尤其是涉及到数据结构的知识,结构体如何定义,数组、链表如何使用,指针操作等等。
于是就明白自己基础太薄弱,准备补充计算机科学基础知识。好友Yang推荐我读《大话数据结构》,对于我这种没有学过数据结构的“小白”而言,再合适不过。
此前,我对这种带有“大话”二字的书颇不以为然。因为看过一本《大话移动通信》,翻过几页就没了兴趣,因为说话太啰嗦,内容上也没什么吸引我的。

这本《大话数据结构》的确不错,看了第一章之后,就决定把它读完。将技术说得明白易懂并不容易,尤其是如此重要的数据结构。我个人觉得,这本书做到“通俗易懂”的法宝是:
1.举例——在介绍概念时,举生活中常见的事例,让任何一个读者都能明白;在介绍算法复杂度时,举一般性的函数实例,说明具体分析过程
2.铺垫与总结——在讲解知识点之前介绍相关背景,在每章最后进行总结,点明重要知识点
3.有趣——这一点怕是最难的,也是本书的一大特色。体现在某些事例,也可能在某个地方突然冒出来,让你会心一笑

读书计划

6.14 第3章
6.15 第4章
6.16 第5章
6.19 第6章
6.20 第7章
6.21 第8章
6.22 第9章

“你数据结构怎么学的?”
这其实是1.2节的一个有趣的小故事,有兴趣可以去翻翻书。

最后放上作者程杰的联系方式:
博客:http://cj723.cnblogs.com/
微博:http://weibo.com/cj723
Email:[email protected]

你可能感兴趣的:(大话数据结构)