数据结构与算法
文章平均质量分 76
水击三千里,扶摇而上
这个作者很懒,什么都没留下…
展开
-
【Python】小顶堆的应用:heapq模块应用于哈夫曼树与哈夫曼编码,步骤展示与代码解析全揭秘!
【Python】小顶堆的应用:heapq模块应用于哈夫曼树与哈夫曼编码,步骤展示与代码解析全揭秘原创 2024-01-19 12:20:15 · 1298 阅读 · 0 评论 -
【Python】Python中的heapq模块详解,令人费解的_siftup与_siftdown函数
Python中的小顶堆heapq模块详解,详细解读_siftup函数与_siftdown函数原创 2024-01-14 12:32:13 · 2455 阅读 · 0 评论 -
二叉查找树查找,插入,删除算法详解(C语言实现,注释最全,单步调试通过)
二叉查找树查找,插入,删除算法详解(C语言实现,注释最全,单步调试通过)二叉查找树的定义二叉查找树的实现二叉查找树的定义二叉排序树 (Binary Sort Tree) 又称二叉查找树,它是一种对排序和查找都很有用的特殊二叉树。二叉排序树或者是一棵空树,或者是具有下列性质的二叉树:(1) 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值;(2) 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值;(3) 它的左、 右子树也分别为二叉排序树。二叉排序树是递归定义的。 由定义原创 2021-07-21 19:19:46 · 696 阅读 · 0 评论