何谓数据结构 ?
数据结构是在整个计算机科学与技术领域上广泛被
使用的术语。它用来反映一个数据的内部构成,即
一个数据由那些成分数据构成,以什么方式构成,
呈什么结构。数据结构有逻辑上的数据结构和物理
上的数据结构之分。逻辑上的数据结构反映成分数
据之间的逻辑关系,而物理上的数据结构反映成分
数据在计算机内部的存储安排。数据结构是数据存
在的形式。 数据结构是信息的一种组织方式,其目
的是为了提高算法的效率,它通常与一组算法的集
合相对应,通过这组算法集合可以对数据结构中的
数据进行某种操作。
数据结构主要研究什么?
数据结构作为一门学科主要研究数据的各种逻辑结
构和存储结构,以及对数据的各种操作。因此,主
要有三个方面的内容:数据的逻辑结构;数据的物
理存储结构;对数据的操作(或算法)。
通常,算法的
设计取决于数据的逻辑结构,算法的实现取决于数
据的物理存储结构。
1、数据结构和数据类型有什么关系?
数据结构是相互之间存在的一种或多种特定关系的
数据元素的集合。
数据类型是指具有一组相同性质的值的集合及定义
在此集合上的一些操作的总称。貌似没什么关系!
数据类型:具有相同性质的计算机数据集合及在这
个集合上的一组操作。分简单类型和结构类型
数据结构:由某一数据对象及该对象中所有数据成
员(元素)之间的关系组成。记为:
Data_Structure = {D, R}
其中,D是某一数据对象,R是该对象中所有数
据成员之间的关系的有限集合
2、数据结构类型的进一步说明。
数据结构身边的例子?
比如说
你的考试成绩
有语文成绩
数学成绩
英语成绩
。。。。。
这些都是数据元素
还有你的个人的学号
你的名字
这些也是数据元素
你们班不只是你一个人考试
还有李四的,王五的
他们的数据里面也包含跟你同样的数据元素
你们班的成绩中个人的成绩就是一个数据项
上面的都是数据结构了
结构有大有小
然后这个结构里面的数据参与运算
比如说
排序,查找,删除等等
可能理解有误
不过也沾边了
如果把语言比做武功的招式
那么就可以把数据结构比做内功
自己体会吧
最后:
如果把语言比做武功的招式
那么就可以把数据结构比做内功
感谢收看本篇教程,我的QQ365581370
邮箱:hanbing2016@126.com
........更新中.................