二分查找树BST(Binary Search Tree)

  二分查找树BST(Binary Search Tree)目的是为了提高查找的性能,其查找在平均和最坏的情况下都是logn级别,接近二分查找。其特点是:每个节点的值大于其任意左侧子节点的值,小于其任意右节点的值。

一.BST节点的构造

二分查找树的节点与普通二叉树的节点类似:
typedef struct tree{
	int num; //二叉树节点的值
	struct tree *pLeft; //指向左孩子的指针
    struct tree *pRight;	//指向右孩子的指针    
}BST;
全部评论

相关推荐

点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
06-20 14:01
点赞 评论 收藏
分享
風に薫る:前阵子把一个面试时老托腮抖腿的挂了 太松弛真不行
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务