请问双向java单链表删除头结点中删除p结点时,图中的这两个步骤可以反过来吗?

蛋疼!!求解c语言中关于双向链表中插入结点有个问题??_c语言吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:566,457贴子:
蛋疼!!求解c语言中关于双向链表中插入结点有个问题??收藏
双向链表结构体的定义:typedef struct node{
char name[20];
struct node *prior,*}实现插入结点的代码如下:{
struct node *pNew,*p;
pNew=(struct node*)malloc(sizeof(struct node));
scanf("%s",&pNew-&name);
for(i=0;i&n;i++)
pNew-&prior=p-&
p-&prior-&next=pN
pNew-&next=p;
p-&prior=pN
}插入结点代码中的:p-&prior-&next=pN是什么意思,p-&prior-&next代表的是什么??
产销量连年位于国内喷码机行业前列!
不就是P前一个结点的next结点嘛?链表这东西画个图就很清楚了!
登录百度帐号推荐应用在双链表中,前趋指针和后继指针分别为prior和next。若使指针p往后移动两个结点,则需执行语句______._百度知道
在双链表中,前趋指针和后继指针分别为prior和next。若使指针p往后移动两个结点,则需执行语句______.
我有更好的答案
if(p-&next-&next != NULL)p=p-&next-&
采纳率:40%
为您推荐:
其他类似问题
双链表的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。p-&next-&prior=p-& p-&prior-&next=p-&
p-&next=p-&next-&p-&next-&prior=p;
p-&prior-&next=p;p-&prior=p-&prior-&
p-&prior=p-&next-&p-&next=p-&prior-&
A 项分号前后应该调换一下。
1.p-&prior-&next=p-&
2.p-&next-&prior=p-&
无pp无真相
双向链表的删除操作
算法描述:欲删除双向链表中的第i个结点,则指针的变化情况如图2.17所示。
…首先检查待插入的位置是否合法(实现方法同单链表的删除操作)
…若位置合法,则让指针指向它
http://blog.csdn.net/csdanca11/article/details/7173856
注意,是删除p所指的结点,不是p所指的结点的下一个结点。
一定要注意区分,弄清楚指针的形态和指向
链表的插入和删除一般要找到操作位置的前一个位置和后一个位置,这样可以方便进行插入和删除操作。
删除p所指的结点
应该是B答案咧,A是删除p节点...
双向链表的基本操作
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题
浙ICP备号-2
扫一扫,把题目装进口袋&>&已知有一个循环双链表,p指向第一个元素为x的节点,设计一个算法,从该循环双链表中删除*p结点
已知有一个循环双链表,p指向第一个元素为x的节点,设计一个算法,从该循环双链表中删除*p结点
上传大小:2KB
内存中一片连续空间(不妨假设地址从1到m),提供给两个栈S1和S2使用,怎样分配这部分存储空间,使得对任一个栈,仅当这部分空间全满时才发生上溢。
综合评分:5(13位用户评分)
下载个数:
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var parentWrap = $(this).parents(".respond_box"),
q = parentWrap.find(".form1").serializeArray(),
resStr = $.trim(parentWrap.find(".res_area_r").val());
console.log(q);
//var res_area_r = $.trim($(".res_area_r").val());
if (resStr == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
//var mess = $(".res_area_r").val();
var mess = resS
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, data.com_username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click", '.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
var parentWrap = $(v).parents(".respond_box");
parentWrap.find(".res_area_r").val($.trim(parentWrap.find(".res_area").val()));
评论共有13条
谢谢谢谢谢!!
数据结构的上机题,愁了好久,终于找到了!
写的不错,对上机很有帮助!
积分/C币:3
xsptange19
积分/C币:3
积分/C币:3
zhimengzhe
积分/C币:3
积分/C币:3
积分/C币:3
meiyubaihe
积分/C币:3
meiyubaihe
积分/C币:0
积分/C币:3
积分/C币:3
积分/C币:3
积分/C币:3
longxia7758748
积分/C币:3
积分/C币:3
woloveguojia
积分/C币:0
积分/C币:0
积分/C币:3
积分/C币:3
jimmyzj123456
积分/C币:3
积分/C币:3
上传者其他资源
Linux指令大全学习资料
JSTL的jar包(jstl.jar+standard.jar)
java开发mysql的jar包
H3CNE的GB0-190题库的模拟考试软件
第六次上机作业
VIP会员动态
CSDN下载频道资源及相关规则调整公告V11.10
下载频道用户反馈专区
下载频道积分规则调整V1710.18
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
资源所需积分/C币
当前拥有积分
当前拥有C币
扫码关注并点击右下角获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
已知有一个循环双链表,p指向第一个元素为x的节点,设计一个算法,从该循环双链表中删除*p结点
会员到期时间:
剩余下载个数:
剩余积分:
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
(仅够下载10个资源)
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可奖励5下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
已知有一个循环双链表,p指向第一个元素为x的节点,设计一个算法,从该循环双链表中删除*p结点扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
下载作业帮安装包
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
问题之数据结构链表双向链表中有两个指针域,llink 和rlink 分别指向前趋及后继,设p 指向链表中的一个结点,现要求删去p 所指结点,则正确的删除是( )(链中结点数大于2,p 不是第一个结点)A.p^.llink^.rlink:=p^. p^.llink^.rlink:=p^. dispose(p);B.dispose(p); p^.llink^.rlink:=p^. p^.llink^,rlink:=p^.C.p^.llink^.rlink:=p^. dispose(p); p^.llink^.rlink:=p^.D.以上A,B,C 都不对。 【南京理工大学 1997 一、1(2 分)】答案是D,但A为什么就错了呢?
作业帮用户
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
p^.llink^.rlink:=p^. p^.llink^.rlink:=p^.rlink ,都是给p^.llink^.rlink赋值,第一个赋值是让p的前驱节点的rlink指向p的前去节点,也就是指向了自身,这个没有任何意义。第二个赋值是让p的前驱接点的rlink指向p的后继节点,这个有意义。
为您推荐:
扫描下载二维码

我要回帖

更多关于 单链表结点删除 的文章

 

随机推荐