77问答网
所有问题
单链表中,指针q指向指针p的前趋结点
我就想知道这两个指针是怎么个意思。。。P的前趋结点是什么东西?是P所指节点的前驱吗??
举报该问题
推荐答案 2014-01-06
前驱和后继,顾名思义,就是该节点的前后两个节点。对于单链表来说,前驱节点F,即这个节点F的指针指向P节点;后继节点N,即P节点的指针指向N节点。指针q指向指针p的前驱节点的意思,就是定义了一个指针q,用来指向p的前一个节点。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/NGvWNvGGvN883pNvvI.html
相似回答
在一个
单链表中,
已知
指针q指向指针p
所指
结点
的前驱结点,则删除
答:
因为p所指
结点
是q所指结点的前驱结点,也就是p--->next=q;要想删除结点q,则只需将P--->next =q--->next 即可。
链表中
的数据是以结点来表示的,每个结点的构成:元素(数据元素的映象) +
指针
(指示后继元素存储位置),元素就是存储数据的存储单元,指针就是连接每个结点的地址数据。
在一个
单链表中,
若
p
所指结点是q所指结点的前驱结点,则删除
结点q的
正确...
答:
p->next = q->next;free(q);q->next表示
结点
中存放的
指针
,该指针用来
指向
某个结点。原来的连接关系是q->next=p,意思是q中存放的指针的值是p,即
q指向p
。s->next = p->next ;p->next = s;t = p->data;p->data =s->data;s->data =t;...
在一个
单链表中,
若
指针q
所指
的结点
是
指针p
所指结点的前驱,s所指的结点...
答:
在一个
单链表中,
若
指针q
所指
的结点
是
指针p
所指结点的前驱,s所指的结点为链表外一结点,执行下列各组语句后,画图说明结点与链表的关系。1)s->next=p->next;p->next=s;2)q->next=s;s... 在一个单链表中,若指针q所指的结点是指针p所指结点的前驱,s所指的结点为链表外一结点,执行下列各组语句后,画图说明...
设
单链表中
节点的结构为(data,link).已知
指针q
所指
结点
是
指针p
所指结 ...
答:
q
是
p的
前驱 -> q -> p -> 当然是C了 -> q -> s -> p ->
L为无表头
结点的单链表,p
既不是首元结点也不是表尾
结点,
在
p结点
前插 ...
答:
p->next=s;就是在结点p后面插入s,这个应该好理解吧。那么前面的那段代码是什么作用呢?q=p;//用临时
指针q指向结点p
p=L;然后让
指针p指向链表
头 while(p->next!=q)p=p->next;//查找
结点q的
前驱
结点,
//while循环退出条件是p->next == q,即p此时
指向q的
前驱结点(实际就是原来的节点p...
单链表操作之--删除带头
结点的单链表中
所有值为X的元素
答:
删除带有头
结点的单链表
所有值为X的元素,算法主要思想如下: 用
结点指针 p
从第一个 元素结点 开始遍历链表,若结点值为X,则进行删除操作,并释放被删结点空间。 因为是
单向链表,
所以仅 p 指针无法直接找到值为X结点的前驱,需要用一个 pre
指针,
始终
指向p的
前驱,即 pre->next =...
数据结构请教
答:
前驱就是前面的意思了。
p
在
Q
前那么p->link==
q,
由于是
指针,
所以用->不用.A emptey返回的是true 或者false吧,也就是1和0了。压入两个,弹出两个。怎么说呢,你用的不是标准的方法,不知道你定义的返回是什么 标准的方法是这样的 bool empty() const size_type size() const void push(...
大家正在搜
已知指针p指向单链表L中的某结点
设指针q指向单链表中节点A
指针变量p指向单链表中节点A
设指针p指向单链表中节点a
设指针变量p指向双向链表中
在单链表指针为p的节点
在循环双链表的p所指结点之后
带头节点的单链表为空的判定条件
在带头节点的单链表L中
相关问题
在一单链表中,已知q所指的结点是p所指结点的前驱结点,若在q...
在一个单链表中,若p所指结点是q所指结点的前驱结点,则删除结...
.在双向链表存储结构中,删除p所指的结点的前趋结点(若存在)...
有一个指针p,指向链表中某结点,将p所指结点的前驱结点变成所...
一个单链表中,已知q结点是p的前驱结点,若在q和p之间插入s...
P是指向双向链表中某个结点的指针,写出删除P指向结点的前驱结...
删除一单向链表中P指针所指向结点的后继结点,正确的操作是__...
设单链表中指针p指向结点A,要删除A之后的结点(若存在),则...