第八章 排序 十二、败者树

一、多路平衡带来的问题

二、败者树的构造

三、败者树在K路平衡归并中的应用

1、我们有如下例子

2、接着我们构造一棵败者树,并且选出最小的数的归并段序号

3、接着把归并段3的数据填充进入败者树,这次最多只需要和之前的胜者比3次就能得到最终胜者

也就是次关键字对比

相关推荐
_dindong8 分钟前
牛客101:递归/回溯
数据结构·c++·笔记·学习·算法·leetcode·深度优先
刃神太酷啦29 分钟前
力扣校招算法通关:双指针技巧全场景拆解 —— 从数组操作到环检测的高效解题范式
java·c语言·数据结构·c++·算法·leetcode·职场和发展
Shinom1ya_1 小时前
算法 day 42
数据结构·算法·leetcode
earthzhang20212 小时前
【2051】【例3.1】偶数
开发语言·数据结构·算法·青少年编程·图论
少许极端2 小时前
算法奇妙屋(九)-栈
java·数据结构·算法·
无语子yyds4 小时前
C++双指针算法例题
数据结构·c++·算法
立志成为大牛的小牛4 小时前
数据结构——三十六、拓扑排序(王道408)
数据结构·学习·程序人生·考研·算法
懒羊羊不懒@4 小时前
JavaSe—List集合系列
java·开发语言·数据结构·人工智能·windows
10001hours8 小时前
初阶数据结构.1.顺序表.通讯录项目(只有源码和注释)
数据结构·算法
liebe1*116 小时前
C语言程序代码(四)
c语言·数据结构·算法