试题详情
- 简答题试描述数据结构和抽象数据类型的概念与程序设计语言中数据类型概念的区别。
- 抽象数据类型包含一般数据类型的概念,但含义比一般数据类型更广、更抽象。一般数据类型由具体语言系统内部定义,直接提供给编程者定义用户数据,因此称它们为预定义数据类型。抽象数据类型通常由编程者定义,包括定义它所使用的数据和在这些数据上所进行的操作。在定义抽象数据类型中的数据部分和操作部分时,要求只定义到数据的逻辑结构和操作说明,不考虑数据的存储结构和操作的具体实现,这样抽象层次更高,更能为其他用户提供良好的使用接口。
关注下方微信公众号,在线模考后查看
热门试题
- 线性结构中数据元素的位置之间存在()的关
- 数据结构里,定义结构体指针变量与定义结构
- 若一棵二叉树中的结点均无右孩子,则该二叉
- 在单链表中,要取得某个元素,只要知道该元
- 散列函数
- 下述排序算法中,稳定的是()
- 如下所示的有向图,回答下面问题: (
- 假设一个栈的输入序列为A,B,C,D,E
- 设S="I_am_a_teacther"
- 已知Ackerman函数的定义如下:
- 一个队列的入队序列是1,2,3,4,则队
- 循环队列解决了普通队列的什么问题()。
- 若一组记录的排序码为(46,79,56,
- 在双向链表存储结构中,删除p所指的结点时
- 在线索二叉树中,任一结点均有指向其前趋和
- 对于如图所示的带权无向图,用图示说明:
- 试编写算法,计算的i!*2i<
- 假设有两个非递减的线性表A 和B,均采用
- 将下列函数按它们在n时的无穷大阶数,从小
- 阅读下列算法,并回答问题: 设顺