正文

<数据结构>:137-32008-04-07 22:17:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/zhaoyg/33989.html

分享到:

/*    <数据结构>   Page: 137  exercise:3   description:   编写一个函数insert_left,在线索二叉树中,插入一个新节点child,作为节点parent的左儿子.节点parent的左儿子指针变为节点child的左儿子指针*/void insert_right(tree_node *parent,tree_node *child) {     tree_node *temp;     child->left = parent->left;     child->right = parent;     parent->left = child;     child->left_thread = parent->left_thread;     child->right_thread = true;     parent->left_thread = false;     if ( ! child->left_thread)     {         temp = insucc(child);         temp->right = child;     } }  tree_node *insucc(tree_node *tree)   //返回tree下的最右节点 {     tree_node *temp;     temp = tree_>left;          if (! tree->left_thread)         while ( !temp->right_thread)             temp = temp->right;     return temp; }

阅读(2087) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册