1.“数据结构”定义为一个二元组(D,S),即两个集合,D是数据元素的集合,S是数据元素之间一个或多个关系的集合.2.“抽象数据类型”本质是“数据类型”,与计算机相关,涉及数据的存储及如何用存储来反应数据元素之间的关系.它定义为一个三元组(D,S,P),加上的P是定义的一组针对存储的数据操作(如插入,删除,排序...
解析 [解答]数据结构是指相互之间存在一定关系的数据元素的集合。 而抽象数据类型是指一个数据结构以及 定义在该结构上的一组操作。 程序设计语言中的数据类型是一个值的集合和定义在这个值集上一组操作的 总称。抽象数据类型可以看成是对数据类型的一种抽象。
一、主体不同 1、抽象数据类型:是计算机科学中具有类似行为的特定类别的数据结构的数学模型;或者具有类似语义的一种或多种程序设计语言的数据类型。2、数据结构:是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。二、特点不同 1、抽象数据类型:是间接定义的...
抽象数据类型包含一般数据类型的概念,但含义比一般数据类型更广、更抽象。一般数据类型由具体语言系统内部定义,直接提供给编程者定义用户数据,因此称它们为预定义数据类型。抽象数据类型通常由编程者定义,包括定义它所使用的数据和在这些数据上所进行的操作。在定义抽象数据类型中的数据部分和操作部分时,要求只定义到数据...
答案解析 查看更多优质解析 解答一 举报 抽象类在实际应用中 主要是作为基础类存在用来限制继承类的一些用法结构和枚举更倾向作为表述特定对象存在一般不体现在设计模式中 解析看不懂?免费查看同类题视频解析查看解答 相似问题 试说明数据结构和抽象数据类型之间的联系和区别. 数据结构 抽象数据类型是什么? 特别推荐 ...
解析 简单地说,数据结构定义了一组按某些关系结合在一起的数组元素。数据类型 不仅定义了一组带结构的数据元素,而且还在其上定义了一组操作。 结果一 题目 试描述数据结构和抽象数据类型的概念与程序设计语言中数据类型概念的区别。 答案 简单地说,数据结构定义了一组按某些关系结合在一起的数组元素。数据类型 不仅...
参考答案: 抽象数据类型包含一般数据类型的概念,但含义比一般数据类型更广、更抽象。一般数据类型由具体语言系统内部定义,直接提供给编程... 点击查看完整答案您可能感兴趣的试卷你可能感兴趣的试题1.单项选择题设广义表L=((a,b,c)),则L的长度和深度分别为()。 A.1和1 B.1和3 C.1和2 D.2和3点击查看答...
算法与具体的数据类型无关,所以为了去除这种无关性,我们使用抽象数据类型。具体一点,举个小例子,我们有个函数来比较a和b的大小,但是a和b有很多种数据类型(int,double等等),为了不每种数据类型都单独写一个函数,我们可以使用抽象数据类型。
抽象类 在实际应用中 主要是作为基础类存在 用来限制继承类的一些用法 结构和枚举 更倾向作为表述特定对象存在 一般不体现在设计模式中