网站大量收购独家精品文档,联系QQ:2885784924

6.5.最优二叉检索树的算法.pdf

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
最优二叉检索 树的算法 关键问题 子问题边界界定 如何将该问题归结为更小的子问题 优化函数的递推方程及初值 计算顺序 是否需要标记函数 时间复杂度分析 2 子问题划分 子问题边界为( i,j ) 数据集:S [i,j ] = x , x , … , x i i+1 j 存取概率分布: P [i,j ]=a , b , a , b , … , b , a i -1 i i i+1 j j 输入实例: S = A , B, C, D, E P = 0.04, 0.1, 0.02, 0.3, 0.02, 0.1, 0.05, 0.2, 0.06, 0.1, 0.01 子问题: S [2,4] = B, C, D P [2,4]=0.02,0.3,0.02,0.1,0.05, 0.2,0.06 3 子问题归约 以xk 作为根归结为子问题: S [ i, k−1], P [ i, k−1] B S [ k+1,j ], P [ k+1,j ] A C D E S [1,5] = A , B, C, D, E P [1,5]= 0.04, 0.1, 0.02, 0.3, 0.02, 0.1, 0.05, 0.2, 0.06, 0.1, 0.01 S [1,1] = A , P [1,1] = 0.04, 0.1, 0.02 S [3,5] = C,D,E , P [3,5] = 0.02, 0.1, 0.05, 0.2, 0.06,0.1,0.01 4 子问题的概率之和 子问题界定S [i,j ] 和P [i,j ],令 j j [ , ] w i j a + b ∑ ∑ p q p i−1 q i 是P [i,j ] 中所有概率(数据与空隙)之和 实例:S [2,4]=B,C,D P [2,4]=0.02,0.3,0.02,0.1,0.05,0.2,0.06 w[2,4]=(0.3+0.1+0.2) +(0.02+0.02+0.05+0.06) = 0.75 5 优化函数的递推方程 设m [i,j] 是相对于输入S [i,j ] 和P [i,j ] 的 最优二叉搜索树的平均比较次数 递推方程: m i j m i k m k j w i j [ ,

文档评论(0)

恬淡虚无 + 关注
实名认证
内容提供者

学高为师,身正为范.师者,传道授业解惑也。做一个有理想,有道德,有思想,有文化,有信念的人。 学无止境:活到老,学到老!有缘学习更多关注桃报:奉献教育,点店铺。

1亿VIP精品文档

相关文档