首页 > 大学本科> 工学> 电气信息类
题目内容 (请给出正确答案)
[主观题]

设双向循环链表中结点的数据域、前驱和后继指针域分别为data、pre和next,试写出在指针P所指结点之

前插入一S结点的C语言描述语句。【北京科技大学2001一、3(2分)】

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“设双向循环链表中结点的数据域、前驱和后继指针域分别为data…”相关的问题
第1题
设指针变量p指向双向链表中结点A,指针变量q指向被插入结点B,要求给出在结点A的后面插入结点B的操
作序列(设双向链表中结点的两个指针域分别为llink和rlink)。

点击查看答案
第2题
已知有一个单向循环链表, 其每个结点中含三个域:pre, data和next, 其中data为数据域, next为
指向后继结点的指针域, pre也为指针域,但它的值为空,试编写算法将此单向循环链表改为双向循环链表, 即使pre成为指向前驱结点的指针域。

点击查看答案
第3题
设指针p指向双向链表中的一个结点,请写出在p所指结点之后插入由s所指向的结点的操作序列。

点击查看答案
第4题
设指针变量p指向双向循环链表中的结点X,则删除结点X需要执行的语句序列为______________________
___________________________________(设结点中的两个指针域分别为llink和rlink)。

点击查看答案
第5题
在单链表中,若要删除指针p所指的结点的后继结点(next是结点的指针域),需要执行()。

A.P↑.next:=P;

B.P↑.next:=P↑.next↑.next;

C.P:=P↑.next;

D.P↑.next↑.next:=P↑.next;

点击查看答案
第6题
设双向循环链表中结点的结构有数据域data,指针域pre和next,链表不带头结点。若在指针P所指结点之
后插入结点S,则应执行下列()操作。【南京理工大学2005一、3 (1分)】【北京交通大学2006一、1(2分)】

A.P一>next=s;s一≥pre=p;P一>next一>pre=s;s一>next=p一>next;

B.P一>next=s;P一>next->pre=s;s一≥pre=p;s一>next=p一>next;

C.s一>pre=p;s一>nex=p一>next;P一>next=s;P一>next->pre=s;

D.s一≥pre=p;s->next=p一>next;P一>next一>pre=s;P一>next=s;

点击查看答案
第7题
设p为单链表中某结点的指针(指向后继的指针名为next),则在p结点后插入新结点(指针为s)的语句是()和p->next=s。

A.s->next=p

B.s=p->next

C.s=p

D.s->next=p->next

点击查看答案
第8题
设指针q指向单链表中结点A,指针p指向单链表中结点A的后继结点B,指针s指向被插入的结点X,则在结点
A和结点B插入结点X的操作序列为()。

A.s->next=p->next;p->next=-s;

B.q->next=s; s->next=p;

C.p->next=s->next;s->next=p;

D.p->next=s;s->next=q;

点击查看答案
第9题
假设一个单循环链表,其结点含有三个域pre、data、link。其中data为数据域;pre为指针域,它的值为空指
针(NIL);link为指针域,它指向后继结点。请设计算法,将此表改成双向循环链表。 【西安电子科技大学1999软件五(10分)】

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