第七章习题答案.doc

上传人:laozhun 文档编号:4117774 上传时间:2023-04-06 格式:DOC 页数:3 大小:117KB
返回 下载 相关 举报
第七章习题答案.doc_第1页
第1页 / 共3页
第七章习题答案.doc_第2页
第2页 / 共3页
第七章习题答案.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《第七章习题答案.doc》由会员分享,可在线阅读,更多相关《第七章习题答案.doc(3页珍藏版)》请在三一办公上搜索。

1、第七章习题答案7-7 设有序顺序表中的元素依次为017, 094, 154, 170, 275, 503, 509, 512, 553, 612, 677, 765, 897, 908。试画出对其进行折半搜索时的二叉搜索树, 并计算搜索成功的平均搜索长度和搜索不成功的平均搜索长度。【解答】5096771548975532750179087656125125031700947-14 设有一个输入数据的序列是 46, 25, 78, 62, 12, 37, 70, 29 , 试画出从空树起,逐个输入各个数据而生成的二叉搜索树。【解答】464646464646782525782578257825加2

2、5加46空树加78371262126262加37加12加62464678257825126237126237加29加702970707-18将关键码DEC, FEB, NOV, OCT, JUL, SEP, AUG, APR, MAR, MAY, JUN, JAN 依次插入到一棵初始为空的AVL树中,画出每插入一个关键码后的AVL树,并标明平衡旋转的类型。【解答】加JUL加OCT加NOV加FEB加DEC+2FEBFEBDEC左单旋DECDECDECNOVDECNOVDECFEBFEBFEBJULOCTOCTNOVNOV+2NOVFEBFEB加AUG左单旋FEBOCTNOVDECNOVDECJU

3、LSEPDECOCTJULOCTJUL加SEPAUGSEPSEPNOVNOVNOV加APR加MARFEBOCTOCTFEB右单旋FEBOCT-2JULSEPAUGJULAUGSEPSEPDECJULMARAPRDECAPRDECAPRAUG加MAYNOVNOVFEBOCTFEBOCT+2AUG左单旋SEPJULAUGSEPJULMARMAYDECDECAPRMARAPRMAY-2加JUNMARNOVNOVFEBFEBOCTJULOCTAUGAUG左右双旋MARSEPSEPJUNMAYDECAPRDECJULMAYAPRJUNMAR加JANFEBNOVAUGJULOCTMAYJUNJANDECAPRSEP7-19 从第7-18题所建立的AVL树中删除关键码MAY,为保持AVL树的特性,应如何进行删除和调整? 若接着删除关键码FEB,又应如何删除与调整?【解答】MARMAR删除关键码MAY, 调整OCTFEBFEBNOVSEPNOVJULAUGJULMAYAUGOCTJANJANJUNDECAPRSEPJUNDECAPRMAR删除关键码FEB, 不用调整 JANOCTNOVSEPJULAUGJUNDECAPR

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号