摘要: 二叉查找树或者是一棵空树;或者是具有下列性质的二叉树: (1)若左子树不空,则左子树上所有结点的值均小于它的根结点的值; (2)若右子树不空,则右子树上所有结点的值均大于它的根结点的值; (3)左、右子树也分别为二叉排序树。 下面的二叉查找树类主要实现了二叉查找树的以下操作:查找结点、插入结点、构造二叉查找树、查找指定结点的前驱和后继、删除结点。二叉查找树结点template <typename T>struct BiNode{ T k_data; BiNode<T> *LChild, *RChild; BiNode<T> *Parent; BiNode(T 阅读全文
posted @ 2012-10-19 19:04 杨小明 阅读(363) 评论(0) 推荐(1) 编辑