算法导论-第12章-二叉搜索树-12.2-1
来源:互联网 发布:淘宝客是如何赚钱的 编辑:程序博客网 时间:2024/06/04 23:49
假设一棵二叉搜索树中结点在1至1000的之间,现要查找关键字为363的结点,下述关键字序列哪一个不是在二叉搜索树上查找到的序列?
(a) 2,252,401,398,330, 344,397,363;
(b) 924, 220, 911, 244, 898, 258, 362, 363;
(c) 925, 202, 911, 240, 912, 245, 363;
(d) 2, 399, 387, 219, 266, 382, 381, 278, 363.
(e) 935, 278, 347, 621, 299, 392, 358, 363.
答:c和e 是不可能查找到的序列。把这五个序列各插入到一个初始为空的二叉搜索树中,结果可以发现,(c)(e)序列所形成的不是一条路径,(c)中的912和(e)中的299,都是分支,它们是不会被查找到的,可见它们是不可能在查找过程中访问到的序列。
因为查找过程是从上到下一条路径查找的。
(a) 2,252,401,398,330, 344,397,363;
(b) 924, 220, 911, 244, 898, 258, 362, 363;
(c) 925, 202, 911, 240, 912, 245, 363;
(d) 2, 399, 387, 219, 266, 382, 381, 278, 363.
(e) 935, 278, 347, 621, 299, 392, 358, 363.
答:c和e 是不可能查找到的序列。把这五个序列各插入到一个初始为空的二叉搜索树中,结果可以发现,(c)(e)序列所形成的不是一条路径,(c)中的912和(e)中的299,都是分支,它们是不会被查找到的,可见它们是不可能在查找过程中访问到的序列。
因为查找过程是从上到下一条路径查找的。
0 0
- 算法导论-第12章-二叉搜索树-12.2-1
- 算法导论 第12章 二叉搜索树 C++实现
- 二叉搜索树(算法导论第12章)
- 算法导论第12章-二叉搜索树
- 算法导论-第12章-二叉搜索(查找)树
- 《算法导论》第12章 二叉搜索树 个人笔记
- 算法导论 12章 二叉搜索树
- 算法导论 12章 二叉搜索树
- 算法导论第12章-搜索二叉树伪代码的C++程序全实现
- 《算法导论》第12章 二叉查找树 (1)遍历
- 算法导论12(二叉搜索树)
- 算法导论笔记:12二叉搜索树
- [算法导论]第十二章《二叉搜索树》
- 算法导论 第十二章 二叉搜索树
- 算法导论12章二叉搜索树 思考题总结
- 算法导论 15章(1)最优二叉搜索树
- 算法导论-第12章-二叉搜索树:随机二叉搜索树数据结构C++实现(前中后序遍历,插入,搜索,前后毗邻元素,最大最小值)
- 算法导论-----二叉搜索树
- HDOJ 5098 Smart Software Installer 拓扑排序
- hdu 1244 DP
- 黑马程序员----面向对象,类。第七天学习笔记
- 搜狐畅游CEO王滔辞职
- js监控IE火狐浏览器关闭、刷新、回退、前进事件
- 算法导论-第12章-二叉搜索树-12.2-1
- Android onTouchEvent, onClick及onLongClick的调用机制
- poj 1390 Blocks (记忆化搜索)
- android修改framework固定屏幕
- 国内黑客组织及代表性人物
- MVC5+EF6 入门完整教程四
- 分享:『 安卓逆向的学习路线..』
- 论文查重相关问题
- 【spring-boot】spring-boot集成ehcache实现缓存机制