大顶堆的构建和排序

大顶堆的构建和排序

堆的定义

堆是一种非线性结构,可以把堆看作一棵二叉树,也可以看作一个数组,即:堆就是利用完全二叉树的结构来维护的一维数组

连通子图和连通分量
关键路径
B树和B+树详解
森林、树与二叉树相互转换
二叉树的性质
红黑树

红黑树

红黑树

红黑树(英语:Red–black tree)是一种自平衡二叉查找树,红黑树相对于AVL树来说,牺牲了部分平衡性以换取插入/删除操作时少量的旋转操作,整体来说性能要优于AVL树。

稀疏矩阵转置算法

:D 一言句子获取中...