00数据结构与算法分析之---数据结构范畴
本系列是阅读《数据结构与算法应用实践教程》第2版 主编 李文书 北京大学出版社 的读书笔记,加上自己的理解,更多的是学习的记录与反思,如有不妥,欢迎指正,非常感谢。
数据结构究竟是什么,毕竟学过计算机基础的同学大多同学都知道一个公式:数据结构 + 算法 = 程序,这个公式的真假我们故且不说。这个公式至少说明数据结构在编程中的重要性,但是我们的这一门课是《数据结构与算法》,作为编程的两个技能必备。我觉得数诀结构中,不仅仅是掌握常见课本中的表、栈和队列、树和图、查找和排序的理论和实现,更多是改变编程的意识。什么是编程的意识,看以下两则笑话:1两个程序员的对话如下:甲:嘿,哥们,有钱吗,借我点,下个月发了工资还你。乙:1024块,拿去! 2夫妻俩的电话 妻:亲爱的,你下班了,去菜市场买一打鸡蛋,如果碰到卖西瓜的,买一个。晚上老公拿着一个鸡蛋回家了,被妻子骂了一顿,作为程序员的丈夫则一脸委屈,都是按照你说的做的,为什么还没有好脸色呢?
知识框架:
绪论
人就像是被蒙着眼推磨的驴子,生活就像一条鞭子;当鞭子抽到你背上时,你就只能一直往前走,虽然连你也不知道要走到什么时候为止,便一直这么坚持着。