首页 新闻 会员 周边

数据结构 二叉线索树

0
[已关闭问题] 关闭于 2013-10-19 14:22

typedef  enum  { Link,Thread }  PointerTag;

∥ 枚举值LinkThread分别为01

typedef  struct  node {

DataType  data;

PointerTag  ltag,  rtag;

Struct  node  *lchild,  *rchild;

}BinThrNode;

BinThrNode*f32 (BinThrNode  *p)

{ ∥ 在中序线索树中找结点*p的中序前趋,设p非空

BinThrNode  *q

if(p->ltag==Thread1)      (1)     ;

else

{

q=p->lchild

while(q->rtag=Link0)        (2)        

return q

}

}

梁娜的主页 梁娜 | 初学一级 | 园豆:39
提问于:2013-10-12 12:05
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册