设为首页 加入收藏

TOP

一步一步写算法(之排序二叉树删除-1) (三)
2014-11-23 23:36:33 来源: 作者: 【 】 浏览:10
Tags:步一步 算法 排序 删除

assert(TRUE == insert_node_into_tree(&pTreeNode, 20));

assert(TRUE == delete_node_from_tree(&pTreeNode, 10));

assert(15 == pTreeNode->data);

assert(NULL == pTreeNode->parent);

free(pTreeNode->right_child);

free(pTreeNode);

}

static void test5()

{

TREE_NODE* pTreeNode = NULL;

assert(TRUE == insert_node_into_tree(&pTreeNode, 10));

assert(TRUE == insert_node_into_tree(&pTreeNode, 15));

assert(TRUE == insert_node_into_tree(&pTreeNode, 20));

assert(TRUE == delete_node_from_tree(&pTreeNode, 10));

assert(15 == pTreeNode->data);

assert(NULL == pTreeNode->parent);

free(pTreeNode->right_child);

free(pTreeNode);

}

2.4删除数据的左右节点都存在

首页 上一页 1 2 3 4 下一页 尾页 3/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇一步一步写算法(之排序二叉树插.. 下一篇一步一步写算法(之排序二叉树)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: