(优先队列及其应用.pptVIP

  • 105
  • 0
  • 约1.32万字
  • 约 87页
  • 2016-12-26 发布于北京
  • 举报
摊还分析 amortization analysis 一般的复杂性分析——算法运行一次所需要的时间 算法如果运行不只一次呢? 如果每次运行之间相互无关——同样OK 但如果多次运行之间是相关的呢? 考虑多次运行的总时间,再除以运行次数,得到一个“平均时间”——注意区分平均情况时间复杂性 很多算法,单独考虑一次运行,最坏情况很差,但摊还分析表明其连续运行性能很好 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. HBLT和WBLT的操作 查找、插入、删除与堆一样 初始化也可在线性时间内完成 两个优先队列合并:对数时间,这是堆达不到的 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 最大HBLT的插入、删除操作 插入操作可借助合并操作 元素x插入到名为H的最大HBLT ? 构造只有一个元素x的最大HBLT H’ ?H’与H合并 删除操作也可借助合并操作 删除根节点? 两个子树L、R均为最大HBLT 合并L、R Evalua

文档评论(0)

1亿VIP精品文档

相关文档