继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

第 34 题:如何实现二叉查找树?

菜园前端
关注TA
已关注
手记 74
粉丝 6
获赞 12

什么是二叉查找树(BST)?

这边只简单描述一下什么是二叉查找树,更具体的先不描述了。

二叉查找树的特性:

  1. 若它的左子树不为空,则左子树上的所有节点的值都小于它的根节点的值

  2. 若它的右子树不为空,则右子树上所有节点的值都大于它的根节点的值

  3. 其他的左右子树也分别为二叉查找树

  4. 二叉查找树是动态查找表,在查找的过程中可见添加和删除相应的元素,在这些操作中需要保持二叉查找树的以上性质

下图就是一个二叉查找树

1.png

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP