题目内容 (请给出正确答案)
[主观题]

试证明:a)按照二叉搜索树的基本算法在AVL树中引入一个节点后,失衡的节点可能多达Ω(logn)个;b)按照二叉搜索树的基本算法从AVL树中摘除一个节点后,失衡的节点至多1个。

提问人:网友yanjingjing2019 发布时间:2022-06-11
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“试证明:a)按照二叉搜索树的基本算法在AVL树中引入一个节点…”相关的问题
第1题
任给高度为h的一棵AVL树A,以及一个关键码e。试设计一个算法,在O(h)时间内将A分裂为一对AVL树S和T,且S中的节点均小于e,而T中的节点均不小于e。

点击查看答案
第2题
二叉搜索树中,搜索一个节点所需的比较次数=该节点在树中的深度+___________。

点击查看答案
第3题
任给高度分别为g和h的两棵AVL树S和T,且S中的节点均不大于T中的节点。试设计一个算法,在O(max(g,h))时间内将它们合并为一棵AVL树。

点击查看答案
第4题
试证明,由一组共n个互异节点组成的二叉搜索树,总共有(2n)!/n!/(n+1)!棵。

点击查看答案
第5题
关于α-β剪枝的陈述哪些是正确的?

A.α-β剪枝旨在增加其搜索树中由minimax算法评价的节点数量。

B.α-β剪枝旨在增加其搜索树中由minimax算法评价的节点数量。

C.α-β剪枝旨在消除其搜索树中由minimax算法评价的大部分。

D.α-β剪枝旨在减少其搜索树中由minimax算法评价的节点数量。

点击查看答案
第6题
二叉搜索树可用来对n个元素进行排序。试编写一个排序算法,首先将n个元素a[1..n]插人到一个空的

二叉搜索树中,然后对树进行中序遍历,并将元素按序放人数组a中,为简单起见,假设a中的数据互不相同。试编写一个函数,从一棵二叉搜索树中删除最大元素。要求函数的时间复杂性必须是O(h),其中h是二叉搜索树的高度。

点击查看答案
第7题
二叉搜索树删除一个结点后,仍是二叉搜索树
点击查看答案
第8题
试证明,在高度为h的AVL树中,任一叶节点的深度均不小于[h/2]。

点击查看答案
第9题
假设二叉树存放于二叉链表中,树中结点的关键码互不相同。试编写一个算法,判别给定的二叉树是否为二叉搜索树。

点击查看答案
第10题
试证明,采用BST::insert()算法(教材188页代码7.5),在二叉搜索树中插入节点v之后。a)除v的历代祖先以外,其余节点的高度无需更新;b)祖先高度不会降低,但至多加一;c)一旦某个祖先高度不变,更高的祖先也必然高度不变。

点击查看答案
第11题
对于二叉搜索树(Binary Search Tree),以下说法正确的是:

A、二叉搜索树的查找时间效率是

B、二叉搜索树的前序遍历序列,是从小到大排列的

C、二叉搜索树的查找算法与二分法查找是等价的

D、同样一组数据,如果按照不同顺序插入到一棵初始状态为空的二叉搜索树当中,则产生的二叉搜索树形态有可能不同。

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信