计算机领域有一个可以和能量方程(E=mc²)相提并论的公式:程序=数据结构+算法(编程语言之父——图灵奖得主尼古拉斯·沃斯提出),足以见数据结构的重要性。在上了数据结构第一节课并且自己系统浏览了内容后,对于接下来的学习内容有了初步了解。老师在对数据结构的学习建议中说到,学习数据结构就是要把自己变笨。唯有踏实奋进,才能有不错的成果。以下是我对这节课的学习总结:
数据结构的研究内容
对书中的内容进行提取,我们可以知道:
在用计算机解决实际问题时,其步骤:首先分析实际问题,从中抽象出一个适当的数学模型,然后设计一个解决此数学模型的算法,最后编程,调试,测试。
寻求数据模型的实质是分析问题,从中提取出计算机处理的对象,并找出这些对象之间的关系,然后用数学的语言加以描述。
根据书上的三个实例,可以大致了解,数据结构是一门研究非数值计算程序设计中的操作对象,以及这些对象之间的关系和操作的学科。
数据结构的基本概念和术语
对于数据结构的结构的概念和术语,我整理了笔记,以供参考:
以上就是我的收获,希望接下来的学习中能有更多的体会。