二叉排序树查找效率最高的是哪个?
来源:互联网 发布:斗鱼诸葛网络吃蛇视频 编辑:程序博客网 时间:2024/04/27 19:47
1.平衡二叉树:它是一棵空树或者它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。
如上图:平衡二叉树
2.二叉查找树:二叉排序树,又称二叉查找树,或者称为二叉搜索树。
二叉查找树或者是一棵空树,或者是具有下列性质的二叉树:
(1)若左子树不空,则左子树所有的结点的值均小于或者等于它的根结点的值;
(2)若右子树不空,则右子树上所有结点的值均大于或者等于它的根结点的值;
(3)左、右子树也分别为二叉排序树
总结:二叉查找树的查询速度取决于树的深度,相同结点数深度最小的是平衡二叉树。
测试题目:下列二叉排序树中查询效率最高的是:()
A.平衡二叉树
B.二叉查找树
C.没有左子树的二叉排序树
D.没有右子树的二叉排序树
答案:A
0 0
- 二叉排序树查找效率最高的是哪个?
- 二叉排序树中查找效率最高的是
- 二叉排序树查找效率的改进----平衡二叉树的实现
- 以下哪种数据结构的查找效率最高
- x=x+1,x+=1及x++的效率哪个最高?
- x=x+1,x+=1,x++的效率哪个最高?
- 二叉排序树上的查找
- 二叉排序树的查找
- 二叉排序树的查找
- 树上的查找-二叉排序树
- 二叉排序树的查找删除
- _DataStructure_C_Impl:二叉排序树的查找
- 二叉排序树的查找操作
- 二叉排序树的查找、插入
- 效率最高的公告板。。
- 最高效率的工作餐-咖喱饭
- 大数相乘中最简洁的C代码,但效率未必是最高的
- 与他人分享是学习过程中效率最高的方法
- HashSet集合
- 用jquery.pager.js实现分页
- $.fn与图片滚动效果制作必备知识
- 【Eclipse】安装Vim插件——ViPlugin
- 代码整洁之道学习笔记—第二章
- 二叉排序树查找效率最高的是哪个?
- caffe, Inception v2 Check failed: top_shape[j] == bottom[i]->shape(j)
- v-if VS v-show
- 抓包工具之Fiddler.
- centos7中根据文件大小排序以及jenkins配置每周删除一次jobs日志信息
- I2C初级学习
- 纯CSS照片墙
- HTTP请求/响应报文结构
- Websocket——Websocket原理