【摘要】:数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科。简单的来说数据结构就是关系,就是数据元素相互之间存在的一种或多种特定关系的集合。在程序的设计中,数据结构的选择是一个基本的设计考虑因素。许多时候,确定了数据结构后,算法就容易得到了。不论哪种情况,选择合适的数据结构都是非常重要的。
数据结构是非常复杂的一门知识,这里只做简单的入门介绍,之后的学习需要同学们多下功夫去训练。
需要明确的几个问题:
什么是数据结构?
数据结构是一门研究非数值计算的程序设计问题中的操作对象, 以及它们之间的关系和操作等相关问题的学科。简单的来说数据结构就是关系,就是数据元素相互之间存在的一种或多种特定关系的集合。
2.数据结构研究什么?
(1)数据的存储
(2)数据的操作
3.学习数据结构有什么作用?
在程序的设计中,数据结构的选择是一个基本的设计考虑因素。许多大型系统的构造经验表明,系统实现的困难程度和系统构造的质量都严重的依赖于是否选择了最优的数据结构。许多时候,确定了数据结构后,算法就容易得到了。有些时候事情也会反过来,我们根据特定算法来选择数据结构与之适应。不论哪种情况,选择合适的数据结构都是非常重要的。
数据结构 = 个体 + 个体的关系
算法 = 对数据的操作
程序 = 数据的存储 + 数据的操作 + 可以被计算机执行的语言
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。