首页 > 电子信息工程> EDA技术
题目内容 (请给出正确答案)
[主观题]

与顺序表相比,单链表的优点是()。A)可节省存储空间B)便于随机访问表中数据C)删除、插入操作移动

与顺序表相比,单链表的优点是()。

A)可节省存储空间

B)便于随机访问表中数据

C)删除、插入操作移动节点速度快

D)插入、删除操作比较方便

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“与顺序表相比,单链表的优点是()。A)可节省存储空间B)便于…”相关的问题
第1题
XX02CG011053. 用链表表示线性表的优点是()

A.便于随机存取

B.花费的存储空间比顺序表少

C.便于插入与删除

D.数据元素的物理顺序与逻辑顺序相同

点击查看答案
第2题
[实现跳跃表]请根据下面介绍的跳跃表的思想实现跳跃表。 说明 为了提高链表的检索效率,可以
参考顺序表把单链表中元素排序,然后采用类似二分法的思想进行折半检索。不过,因为链表中结点的位置不是连续存放的,所以为了折半检索的需要,把单链表扩充为多链结构,借助于一些支持折半的“跳跃的指针”,把检索的范围快速缩小。 下图(a)是一个简单的链表,其结点按照结点值的顺序排列,检索排序的链表需要沿着链表一个结点一个结点的移动,平均需要访问n/2个结点。考虑添加一个指向其他后继结点的指针,以便交替地跳过结点的直接后继结点,如下图(b)所示。把只有1个指针的结点定义为0级跳跃表结点,把有2个指针的结点定义为1级跳跃表结点。进行检索时,先沿着1级指针走,直到找到一个后继比检索关键码大的值。然后回到0级指针,如果需要的话,再多走一个结点,这样可有效地把工作量减半。类似地,可以继续以这种方式添加指针,直到像下图(c)那样,对于一个有n=8个结点的表,只要有log2 n=3个指针。进行检索时,第一步就可以跳过n//2个结点,然后根据需要使得步伐越来越短(类似二分法检索)。通过这种安排,平均情况下的访问数是O(log2,n)。

下图(c)是一个理想的跳跃表。其中一半的结点只有1个指针,四分之一的结点有2个指针,八分之一的结点有3个指针,依此类推。而且同一级的指针跳跃的跨度是相同的。这是一个完全“等跨度”的跳跃表。 概率数据结构的思想跳跃表与有序的顺序表不同,它是一种动态数据结构,它的主要优点是能够动态地保持高效的检索。在频繁执行插入和删除过程维护前面这种“完全”等跨度的代价很大。为了减少维护的代价,仅仅需要维护成随机的等跨度就行。采用的关键技术是按照所谓“概率数据结构”的思想。具体方法如下: 假设元素的插入和删除都是随机的,每当删除一个结点时,在跳跃表中找到该结点后直接删除;关键是在插入一个结点时,要为新结点按概率随机分配一个级别,使得在跳跃表的所有结点中,有一个指针的结点(0级跳跃表结点)概率是50%,有两个指针的结点(1级跳跃表结点)概率是25%……依此类推。这样,根据概率论的观点,进行检索时,平均情况下的访问结点数仍然是O(log2n)。

点击查看答案
第3题
以下属于逻辑结构的是

A.顺序表

B.有序表

C.哈希表

D.单链表

点击查看答案
第4题
从表中任一结点出发都能扫描整个表的是()。

A.单链表

B.顺序表

C.双链表

D.循环链表

点击查看答案
第5题
以下属于操作受限的顺序表是()。
以下属于操作受限的顺序表是()。

A、栈

B、队列

C、单链表

D、树

点击查看答案
第6题
以下选项属于逻辑结构的是()。

A.顺序表

B.散列表

C.有序表

D.单链表

点击查看答案
第7题
如果最常用的操作是取第i个结点及其前驱,则采用___存储方式最节省时间。

A.顺序表

B.双链表

C.单链表

D.单循环链表

点击查看答案
第8题
下面4项,不属于用链表表示线性表的优点的是()。

A.便于随机存取

B.花费的存储空间较顺序存储少

C.便于插入和删除操作

D.数据元素的物理顺序与逻辑顺序相同

点击查看答案
第9题
投资者在国外建立合资企业与独资企业相比虽有许多优点,但也有不利之处。其不利之处可表现为():

A.管理上容易出现分歧

B.经营上容易受到限制

C.经营风险较大

D.容易受到当地民族意识的抵制

点击查看答案
第10题
若字典中各结点的检索概率不等,在采用顺序表或者单链表存储字典时可用如下策略提高检索的效率:若
找到指定的结点,则将该结点和其前驱(若存在)结点交换,使得经常被检索的结点尽量位于表的前端。对于字典的顺序存储结构和链式存储结构,分别写出实现上述策略的顺序检索算法(检索时必须从表头开始向后扫描)。

点击查看答案
第11题
链式栈与顺序栈相比,一个比较明显的优点是______。

A.插入操作更加方便

B. 通常不会出现栈满的情况

C. 不会出现栈空的情况

D. 删除操作更加方便

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改