首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
双向循环链表中,在p所指向的结点之后插入s指向的结点,其修改指针的操作是( ),其中p指向的不是最后一个结点。
双向循环链表中,在p所指向的结点之后插入s指向的结点,其修改指针的操作是( ),其中p指向的不是最后一个结点。
admin
2019-06-12
51
问题
双向循环链表中,在p所指向的结点之后插入s指向的结点,其修改指针的操作是( ),其中p指向的不是最后一个结点。
选项
A、p->next=s;s->preV=p;p->next->prev=s;s=>next=p->next;
B、p->next->prev=s;p.>next=s;s->prev=p;s->next=p->next;
C、s->prev=p;s->next=p->next;p->next=-s;p->next->prev=s;
D、s->prev=p;s->next=p->next;p->next->prev=s;p->next=-s;
答案
D
解析
其插入方法如图1.4所示。
一般情况下,做此类题的一个捷径是判断代码“p->next=s”后是否还有通过指针“p->next”访问p以前的直接后继的引用,有则错误。因为一旦执行完代码“p->next=s”,p的直接后继就更改为s,此后“p一>next”不再是p以前的直接后继。例如,试题中A、B和C选项均在“p->next=s”之后使用了“p->next”,所以选项A、B和C错误,根据排除法,选项D正确。另外,建议考生在编写插入代码时,将“p->next=s”写成插入算法的最后一步。
转载请注明原文地址:https://www.kaotiyun.com/show/mpRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
某校园网的地址是202.115.192.0/19,要把该网络分成30个子网,则子网掩码应该是()。
下列千兆以太网标准中,传输距离最短的是()。
以下关于RISC(精简指令系统计算机)技术的叙述中,错误的是()。
某网络拓扑结构如下图所示:在路由器R2上采用命令(1)得到如下所示结果。R2>…R192.168.0.0/24[120/1]via202.117.1121,00:00:11,Serial2/
采用CRC进行差错校验,生成多项式位g(x)=x4+x+1,信息码字为10110,则计算出CRC的校验码是__________。(2008年下半年试题)
逻辑网络设计是体现网络设计核心思想的关键阶段,下列选项中不属于逻辑网络设计内容的是()。
(66)针对TCP连接进行攻击。
下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,则里程碑(1)在关键路径上,活动FG的松弛时间为(2)。(2012年下半年试题)(1)
以下关于CMM的叙述中,不正确的是()。
阅读下列说明和C代码,将应填入(n)处的字句写在对应栏内。【说明】栈(Stack)结构是计算机语言实现中的一种重要数据结构。对于任意栈,进行插入和删除操作的一端称为栈顶(StockTop),而另一端称为栈底(StockBottom)。栈的基
随机试题
某高血压患者检查中发现上肢高血压,下肢低血压,下肢麻木、无力。胸部MR检查显示主动脉弓降部局部变窄,有多根肋问动脉增粗,左心室壁普遍增厚。最可能的诊断为
下列估价业务中,估价机构可以承接的是()。
判断为膨胀土需要同时具备的条件是()。
该梁第二阶段时的梁端剪力(设计值)最接近( )项数值。假定叠合梁满足构造要求,其中箍筋间距及配筋率均满足混凝土规范的要求,并已知截面有效高度为610mm,配有双肢箍φ8@200,则叠合面的受剪承载力设计值最接近( )项数值。
下列各项中,属于打印机主要技术指标的有()。
下列项目中,不属于预算单位实行财政直接支付的财政性资金的是()。
根据《彩票管理条例》及相关规定,下列关于彩票的说法正确的是()。
一、注意事项1.申论考试是对考生阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力的测试。2.作答参考时限:阅读材料40分钟,作答110分钟。3.仔细阅读给定的资料,按照后面提出的“申论要求”依次作答。二、给定资料1
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
在SQL的SELECT查询中,使用【】子句消除查询结果中的重复记录。
最新回复
(
0
)