试题详情
- 简答题解释顺序存储结构和链式存储结构的特点,并比较顺序存储结构和链式存储结构的优缺点。
-
顺序结构存储时,相邻数据元素的存放地址也相邻,即逻辑结构和存储结构是统一的,要求内存中存储单元的地址必须是连续的。
优点:一般情况下,存储密度大,存储空间利用率高。
缺点:(1)在做插入和删除操作时,需移动大量元素;
(2)由于难以估计,必须预先分配较大的空间,往往使存储空间不能得到充分利用;
(3)表的容量难以扩充。
链式结构存储时,相邻数据元素可随意存放,所占空间分为两部分,一部分存放结点值,另一部分存放表示结点间关系的指针。
优点:插入和删除元素时很方便,使用灵活。
缺点:存储密度小,存储空间利用率低。 关注下方微信公众号,在线模考后查看
热门试题
- 树的度是指()。
- 设线性表为(6,10,16,4),以下程
- 哈希表是用来存放查找表中记录序列的表,每
- 在一个单向链表中p所指结点之后插入一个s
- 结构中的数据元素存在一对多的关系称为()
- 判断一个顺序队列(最多元素为m)为空的条
- 在一个链队中,f和r分别为队头和队尾指针
- 一个有序表{3,4,10,14,34,4
- 如图所示的二叉树,其前序遍历序列为()。
- 设有序表为(13,19,25,36,48
- 设有一个长度为n的顺序表,要在第i个元素
- 在一个链队中,设f和r分别为队头和队尾指
- 串是一种特殊的线性表,其特殊性表现在组成
- 在一棵二叉树中,若编号为i的结点存在左孩
- 设某一二叉树先序遍历为abdec,中序遍
- 带头结点的单向链表为空的判断条件是()(
- 简述广义表和线性表的区别和联系。
- 有一个长度为10的有序表,按折半查找对该
- 通常数据的逻辑结构包括()、()、()、
- 设有一个15阶的对称矩阵A,采用压缩存储