首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
如果对含有n(n>1)个元素的线性表的运算只有4种:删除第一个元素,删除最后一个元素,在第一个元素前面插入新元素,在最后一个元素的后面插入新元素,则最好使用( )。
如果对含有n(n>1)个元素的线性表的运算只有4种:删除第一个元素,删除最后一个元素,在第一个元素前面插入新元素,在最后一个元素的后面插入新元素,则最好使用( )。
admin
2022-06-07
37
问题
如果对含有n(n>1)个元素的线性表的运算只有4种:删除第一个元素,删除最后一个元素,在第一个元素前面插入新元素,在最后一个元素的后面插入新元素,则最好使用( )。
选项
A、只有尾结点指针没有头结点指针的循环单链表
B、只有尾结点指针没有头结点指针的非循环单链表
C、只有头结点指针没有尾结点指针的循环单链表
D、既有头结点指针也有尾结点指针的循环单链表
答案
C
解析
对于A的链表,删除最后一个结点p时,需要找到p的前一个结点,其时间复杂度为O(n);对于B的链表,删除第一个结点的p时,需找到头结点,这里没给出头结点指针,故无法实现这种操作。对于C的链表,这4种操作的时间复杂度都为O(1),对于D的链表,删除最后一个结点p时,需要找到p的前一个结点,其时间复杂度为O(n)。
转载请注明原文地址:https://kaotiyun.com/show/Rk3i777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
已知在二叉树中,T为根结点,*p和*q为二叉树中两个结点,试编写求距离它们最近的共同祖先的算法。
下面关于电子邮件的说法中,不正确的是()。
若浮点运算结果尾数不是规格化数,将进行结果规格化。结果规格化有左规和右规之分,下列操作中,属于结果规格化的操作是()。I.尾数左移1位,阶码加1Ⅱ.尾数左移1位,阶码减1Ⅲ.尾数右移1位,阶码加11V.尾数右
如下图所示为一个带宽为50kbps的卫星信道,它的往返传播延时为500ms。现在有一个网络架设在该信道上,网络使用1000bit长度的帧和停止一等待协议,请回答如下问题:(1)该网络发送一帧的发送延时和传输延时分别是多少?(2)网络的利
对于下列关键序列,不能构成某二叉树排序中的一条查找路径的序列是()。
某大学的阅览室共有300个座位,同学进入时必须先在管理处用学生证换取座位牌,若座位满了,同学就要在阅览室外等候。当有同学离开时,要到管理处用座位牌换回学生证。请画出流程图,试用一种类语言,利用信号量和P、V操作,描述同学进入和离开阅览室的过程。
已知数组A[1..n]的元素类型为整型int,设计一个时间和空间上尽可能高效的算法,将其调整为左右两部分,左边所有元素为负整数,右边所有元素为正整数。不要求对这些元素排序。(1)给出算法的基本设计思想;(2)根据设计思想,采用C或C++
某网络中的路由器运行OSPF路由协议,题表是路由器R1维护的主要链路状态信息(LSI),题图是根据题表及R1的接口名构造出来的网络拓扑。请回答下列问题:本题中的网络可抽象为数据结构中的哪种逻辑结构?
下列调度算法中,不可能导致饥饿现象的是_______。
已知一算术表达式的中缀形式为A+B*C-D/E,后缀形式为ABC*+DE/-,其前缀形式为()。
随机试题
电离度和电离常数的关系是什么?
下列属于绛舌的是
多功能检查床的点片摄影装置多为
A、急性肠梗阻B、感染性休克C、肺炎高热D、慢性十二指肠瘘E、挤压综合征低渗性缺水的常见病因是
缓凝剂主要用于()。
现场文明施工的基本要求有( )。
导游人员应在用“第一餐”后,视线咨询游客是否有特殊需求,如有须与餐厅协商解决。()
家庭教养模式从纵向和横向两方面影响个体。下列家庭教养模式影响因素中,属于纵向影响因素的是()。
人民检察院审查公安机关提请逮捕的决定有()。
Thespeakermakesanannouncementabouttheafternoon______.
最新回复
(
0
)