Board logo

标题: 优先队列——二项队列(binominal queue)(1) [打印本页]

作者: yuyang911220    时间: 2016-8-13 17:07     标题: 优先队列——二项队列(binominal queue)(1)

转自http://www.cnblogs.com/pacoson/p/5151886.html
【1】二项队列相关1.0)Attention: 二项队列中不允许有高度相同的二项树存在该队列中;
1.1)problem+solution:
1.2)相关定义
对上图的分析(Analysis):

【2】二项队列操作(merge + insert + deleteMin)2.1)合并操作(merge) (干货——合并操作的第一步就是查看是否有高度相同的二项树,如果有的话将它们merge)
Attention)
2.2)插入操作(insert) (干货——insert操作是merge操作的特例,而merge操作的第一步就是查看是否有高度相同的二项树,如果有的话将它们merge)
对上图的分析(Analysis):
2.3)删除最小值操作(deleteMin)





欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0