2022-11-03 3 分钟 0.5 k大顶堆的构建和排序堆的定义堆是一种非线性结构,可以把堆看作一棵二叉树,也可以看作一个数组,即:堆就是利用完全二叉树的结构来维护的一维数组。 数据结构 堆阅读更多>>
2022-01-20 7 分钟 1.0 k红黑树红黑树红黑树(英语:Red–black tree)是一种自平衡二叉查找树,红黑树相对于AVL树来说,牺牲了部分平衡性以换取插入/删除操作时少量的旋转操作,整体来说性能要优于AVL树。 数据结构 红黑树阅读更多>>
2022-01-20 8 分钟 1.1 k稀疏矩阵转置算法三元组一般来说,对于稀疏矩阵,我们使用三元组来存储。也就是将矩阵的所有非零元素用三元组顺序表的形式表示。 数据结构 快速转置 三元组阅读更多>>