数据结构和数据类型两个概念之间有什么区别?

如题所述

数据结构一般是说计算机存储和组织数据的方式,还有就是相互之间存在一种或多种特定关系的数据元素的集合,简单来说就是数据的逻辑或物理存储方式。而数据类型就是对数据的抽象描述,包括整型、浮点型浙西。

数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。

一般认为,一个数据结构是由数据元素依据某种逻辑联系组织起来的。对数据元素间逻辑关系的描述称为数据的逻辑结构;数据必须在计算机内存储,数据的存储结构是数据结构的实现形式,是其在计算机内的表示;此外讨论一个数据结构必须同时讨论在该类数据上执行的运算才有意义。

在许多类型的程序的设计中,数据结构的选择是一个基本的设计考虑因素。许多大型系统的构造经验表明,系统实现的困难程度和系统构造的质量都严重的依赖于是否选择了最优的数据结构。许多时候,确定了数据结构后,算法就容易得到了。有些时候事情也会反过来,我们根据特定算法来选择数据结构与之适应。不论哪种情况,选择合适的数据结构都是非常重要的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-02-28
数据类型是指一个数据结构加上定义在这个数据结构上的一组操作,也就是一个值的集合和定义在这个集合上的一组操作的总称。
而数据结构指相同的数据元素集合中的数据元素之间存在一种或多种特定的关系。
第2个回答  2013-10-20
数据类型只是数据的类型而已 也就是数据类型的取值和操作的集合 数据结构包括了数据的逻辑结构和物理结构 而且呢数据结构操作的就是数据 数据类型也包括在了数据里面本回答被网友采纳
第3个回答  2013-10-20
数据结构是抽象的一种组织,是由数据类型组织成的。

数据类型是组成数据结构的元素。
第4个回答  2013-10-20
去书上找