2014年 Chap10堆与左偏树-p1.pdf

2014年 Chap10堆与左偏树-p1.pdf

信息学竞赛讲稿 优先队列、堆与左偏树 华南师大讲稿 优先队列 堆 左偏树 应用(堆排序、霍夫曼编码、机器调度) 华南师大讲稿 优先队列 优先队列在ACM 比赛中十分常见,在统计问题、最 值问题、模拟问题和贪心问题等类型的题目中,优先队 列都有着广泛的应用。 二叉堆是一种常用的优先队列,它编程简单,效率 高。但如果问题需要对两个优先队列进行合并,二叉堆 的效率就无法令人满意了。为了解决这个问题,这时就 要采用左偏树。 华南师大讲稿 1 引言 优先队列(priority queue )是0个或多个元素的集合, 每个元素都有一个优先权或值,对优先队列执行的操作 有 1) 查找;2) 插入一个新元素;3) 删除。 最小优先队列 (min priority queue ):查找操作 用来搜索优先权最小的元素,删除操作用来删除该元素 最大优先队列 (max priority queue ):查找操作用 来搜索优先权最大的元素,删除操作

文档评论(0)

1亿VIP精品文档

相关文档