作业帮 > 数学 > 作业

说明在中序线索二叉树中找结点后继的方法,并完成以下的算法.

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/11 15:30:24
说明在中序线索二叉树中找结点后继的方法,并完成以下的算法.
BiTree InSucc(BiTree p){ //已知p是指向中序线索二叉树上某个结点的指针,//本函数返回p的后继的指针.If (p->rtag==1 ) return _______ ; __________; while(q->ltag==0 ) _______- ; return _______ ; }// InSucc
在中序线索二叉树中找结点后继的方法: a.若rtag=1, 则rchild域直接指向其后继 b.若rtag=0, 其后继应是遍历其右子树时访问的第一个结点,即右子树中最左下的结点. If (p->rtag==1 ) return p->rchild ; q= p->rchild; while(q->ltag==0 ) q=q->lchild ; return q ; }// InSucc