首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
双向循环链表中,在p所指向的结点之后插入s指向的结点,其修改指针的操作是(4),其中p指向的不是最后一个结点。
双向循环链表中,在p所指向的结点之后插入s指向的结点,其修改指针的操作是(4),其中p指向的不是最后一个结点。
admin
2019-06-12
37
问题
双向循环链表中,在p所指向的结点之后插入s指向的结点,其修改指针的操作是(4),其中p指向的不是最后一个结点。
选项
A、p->next=s;s->prev=p;p->next->prev=s;s->next=->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://kaotiyun.com/show/AECZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
可以用数字信号对模拟载波的不同参量进行调制,图1-3所示的调制方式称为______。
IIS服务支持的身份验证方法中,需要利用明文在网络上传递用户名和密码的是______。
在Linux操作系统中,命令()可以正确关闭系统防火墙。
某计算机系统中互斥资源R的可用数为8,系统中有3个进程P1、P2和P3竞争R,且每个进程都需要i个R,该系统可能会发生死锁的最小i值为(9)________________。
在操作系统文件管理中,通常采用______来组织和管理外存中的信息。
校园网连接运营商的IP地址为202.117.113.3/30,本地网关的地址为192.168.1.254/24,如果本地计算机采用动态地址分配,在下图中应如何配置?(51)。
在OSI参考模型中,上层协议实体与下层协议实体之间的逻辑接口叫做服务访问点(SAP)。在Internet中,网络层的服务访问点是(21)。
Cisco路由器操作系统IOS有三种命令模式,其中不包括______。
采用ADSL虚拟拨号接入方式时,用户端需要安装______软件。
通过该程序的算法用等价类设计测试用例,检查逻辑覆盖标准。用边界值分析法设计测试用例,检查逻辑覆盖标准。
随机试题
混凝土坝采用竖缝分块时,浇块高度一般在()m以内.
()是指在标准耐火试验条件下,承重建筑构件在一定时间内抵抗坍塌的能力。
可编程序控制器可以对()进行运算。
一般而言,董事会事先授权_______编制筹资计划
检查甲状腺功能选用
流动马戏团
按照现行营业税的规定,下列说法正确的是( )。
经济法律关系发生、变更和消灭的法律依据是( )。
税制改革
IfMaureenistransferredtotheWashingtonbureau,wewillhavetohireanewemployeetoreplace______.
最新回复
(
0
)