- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
查找表:是一种以集合为逻辑结构,以查找为核心运 算,同时包括其他运算的数据结构。 North China Electric Power University ② 被删结点不是叶子,j无左,仅有右子树,则 s=j-rchild, s做p的左(或右)子树。 4 1 3 6 12 4 3 6 12 ③ 被删结点不是叶子,j有左,无右子树,则 s=j-lchild, s做p的左(或右)子树 p j s 4 3 2 6 12 4 2 6 12 p j s North China Electric Power University ④ j既有左,又有右。则沿j的左子树的右子树方向找, 一直找到按中序遍历j的直接前趋结点。此结点作为 新选的根结点s, 然后做相应的指针修改。 20 10 30 6 15 3 9 13 18 8 p j q s 20 9 30 6 15 3 8 13 18 在上图中,s-rchild=Null; s-lchild!=Null 修改四个指针:1)s-rchild=j-rchild; 2)q-rchild=s-lchild; 3)s-lchild=j-lchild; 4)p-lchild=s; North China Electric Power University 20 10 30 6 15 3 9 13 18 p j q s 20 9 30 6 15 3 13 18 在上图中,s-rchild=s-lchild=Null,仍做前面的四个操作。 20 9 30 6 15 3 13 18 p j,q s 20 6 30 3 15 13 18 上图中,s-rchild=Nill,且q=j,修改两个指针: 1)s-rchild=j-rchild; 2)p-lchild=s; North China Electric Power University 下面给出在二叉排序树T中查找结点j, 使j-key=x,如 果x在T中,则删除x结点,否则, 送出B=1,说明此树中 无被删结点的算法: void det(bitreptr t,bitreptr j, ElemType x) // j指向被删结点,p指向其双亲,假设树不空 { j=t; B=1; while((j!=NULL)(B==1)) { if (xj-key) { p=j; j=j-Lchild; } else if (x==j-key) B=0; else if (xj-key) { p=j; j=j-Rchild; } }//以上过程是查找过程 if(B==0) { if (j-Lchild==NULL) { s=j-Rchild; } while (s-Rchild==NULL) { q=s; s=s-Rchild; } if (q=j) { s-Rchild=j-Rchild; } if (j==p-Lchild) p-Lchild=s; else p-Rchild=s; if (j==p-Lchild) p-Lchild=s; else p-Rchild=s; if (j==p-Lchild) p-Lchild=s; else p-Rchild=s; if (j==p-Lchild) p-Lchild=s; else p-Rchild=s; else if (j-Rchild==NULL) { s=j-Lchild; } else { q=j; s=q-Lchild; else { s-Rchild=j-Rchild; q-Rchild=s-Lchild; s-Lchild=j-Lchild; } } North China Electric Power University if(B==0) { if (j-Lchild==NU
您可能关注的文档
最近下载
- 来访人员登记表.docx VIP
- 部编版道德与法治2024三年级上册 《走近科学家》PPT课件.pptx VIP
- 2025年环保法律法规专项考试试题及答案.docx VIP
- GB50268-2008给水排水管道工程施工及验收规范(清晰完整版).docx VIP
- [高一上册语文第三单元同步训练试题及答案]三年级上册同步训练.docx VIP
- 艾兰德ALD800D(DX)系列主轴伺服驱动器中文-201608(9).pdf
- 住建部建筑施工脚手架和悬挑式卸料平台安全技术图册.pdf VIP
- 十八项电网重大反事故措施实施细则(修改版).pdf VIP
- 话剧剧本《龙须沟》.doc VIP
- 第七章 音乐教育领域(第三节).pptx VIP
文档评论(0)