77问答网
所有问题
8、 设单向链表中,p指向结点m,若要删除m后的结点(若结点存在),则需修改指针的操作为_______。
如题所述
举报该问题
其他回答
第1个回答 2012-06-01
p->next = p->next->next;
p = p->next;
free(p);
第2个回答 2012-06-01
不晓得你用什么语言哦,Pascal语言如下:
q:=p^.next;
p^.next:=q^.next;
dispose(q);
追问
c语言
第3个回答 2012-06-01
q=p->next ;
p->next =q->next;
free(q);
相似回答
...
若要删除m
之后
的结点(若存在),则需修改指针的操作
为什
答:
p->next = p->next->next;
...A
,要删除
A之后
的结点(若存在),则修改指针的操作
为()
答:
P - > next = P - > next - > next。它意味着A的末尾指向C,没有错误。在本例中,权重只
修改指针的指向,
不移动元素。
...
若要删除
A之后
的结点(若存在),则需修改指针的操作
是?
答:
q:=p^.next;p^.next:=p^.next^.next;dispose(q);
在
单链表中,指针p指向结点
A
,若要删除
A之后
的结点(存在),则指针的操
...
答:
【答案】:A 要在
单链表中删除p指向的结点的
后继
结点,
需要将后继结点的后继交给p所指结点的指铲域。具体实现语句为p—>next=p—>next—>next。
...后继
结点(
假设A
存在
后继
结点),则需修改指针的操作
为( )
答:
p=A->next->next;A->next=p;
在一个
单链表中,若删除p
所指
结点的
后续
结点,则
执行的语句系列是什么...
答:
单链表
第i个数据
删除结点的
算法思路: 1、声明一
结点p指向
链表第一个结点,初始化j从1开始; 2、当j<i时,就遍历链表,让p的指针向后移动,不断指向下一结点,j累加1; 3、若到链表末尾p为空,则说明第i个元素不存在; 4、否则查找成功,将欲
删除的结点p
->next赋值给q; 5、单链表的删除标准语句p->next=q-...
删除
一
单向链表中P指针
所
指向结点的
后继
结点,
正确
的操作
是___。
答:
那么你可以这样考虑:首先你看第一个答案P->next
指向的
是就是你想要
删除的
那个节点S。然后P->next->next指的就是它的后继结点也就是指的是Q。所以成功的删除了结点S。所以直接就符合了要求,所以答案应该选择A。答案B只是指向了它的
删除结点,
所以不符合答案。C只是指了S指向了它的后继结点,所以...
大家正在搜
设指针p指向单链表中节点a
设指针变量p指向双向链表中节点X
设指针q指向单链表中节点A
设指针p指向双链表的某一节点
设指针变量p指向单链
其中head指向链表首结点
在单链表中要访问某个节点
链表删除最后一个节点
指针p所指的元素是双向循环