永发信息网

用户分别输入两组未排序的数字,从空树开始建立两个二叉排序树,两棵树分别建好后再合并为一颗

答案:1  悬赏:50  手机版
解决时间 2021-03-24 07:50
用户分别输入两组未排序的数字,从空树开始建立两个二叉排序树,两棵树分别建好后再合并为一颗
最佳答案
步骤:若根结点的关键字值等于查找的关键字,成功。
否则,若小于根结点的关键字值,递归查左子树。
若大于根结点的关键字值,递归查右子树。
若子树为空,查找不成功。
平均情况分析(在成功查找两种的情况下)
在一般情况下,设 P(n,i)且它的左子树的结点个数为 i 时的平均查找长度。如图的结点个数为 n = 6 且 i = 3; 则 P(n,i)= P(6, 3) = [ 1+ ( P(3) + 1) * 3 + ( P(2) + 1) * 2 ] / 6
= [ 1+ ( 5/3 + 1) * 3 + ( 3/2 + 1) * 2 ] / 6
注意:这里 P(3)、P(2) 是具有 3 个结点、2 个结点的二叉分类树的平均查找长度。 在一般情况,P(i)为具有 i 个结点二叉分类树的平均查找长度。 P(3) = (1+2+2)/ 3 = 5/3
P(2) = (1+2)/ 2 = 3/2
∴ P(n,i)= [ 1+ ( P(i) + 1) * i + ( P(n-i-1) + 1) * (n-i-1) ] / n
n追问这个我知道啊,但是输入一组数字怎么变成二叉树,递归啊,用数组还是链表啊,这我不会,而且怎么用代码来体现
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问暴风影音都有那些经典电影有纯英文字幕?
美珍香来福士广场店在什么地方啊,我要过去处
参观红色教育基地口号,红色的诗歌句子
有谁能提供河蟹用的饲料配方?
Tina England with her parents three years
为什么每个人开心的时候要喝酒不开心的时候也
从涿州到颐和园坐公交车怎么走啊
帝皇世家家具城在哪里啊,我有事要去这个地方
垫付资本 什么意思
为什么安装的Pyqt5在win764位上无法使用
在用天平测量质量时,如果所用砝码磨损,则测
哈尔滨市现代服务中等职业技术学校好吗
初学者如何写好诗词,古诗词怎样押韵,如何完
我肚脐左下侧和右下侧疼是什么原因
三星s6 docomo版支持什么网络,能用吗? soft
推荐资讯
1.2排量轿车一次跑700公里吃力吗?从贵阳开到
初中学生档案评语,高中学籍档案操行评语怎么
吉首到凤凰打的多少钱,吉首火车站到凤凰古城
我的手机有手机有手机坡吗
算命张汇依这个名字好吗
为什么很多女人都喜欢罪犯
肩膀 昭宥的译文
Hey!say!jump 有首 歌 Thank You ~仆たちか
You can come on Tuesday on Friday, but w
曹的英文姓哪个更适合?
巴黎东站 到老佛爷春天百货坐地铁怎么去
苏版小学二年级数学课堂练习册第六面智慧园怎
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?