
数据结构
文章平均质量分 60
barbyQAQ
这个作者很帅,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言多级指针含义归纳
今天在实习二叉排序树的结点删除时,用到了三级指针。一下子有些困惑了。一番思考,才觉得对指针的理解更透彻了。条理地总结一下,从多个角度来分析,可以让思路更清晰。不同角度的含义单独来看不复杂,但是组合在一起就容易使我们陷入困惑。理解了各个角度下的含义,就能明白什么时候、为什么要用(多级)指针。原创 2023-08-08 18:58:32 · 473 阅读 · 0 评论 -
二叉排序树(二叉查找树)
对二叉排序树进行中序遍历时,变可得到一个有序的序列。构建二叉排序树不是为了排序,而是为了查找,也有利于插入和删除的实现。原创 2023-08-07 11:50:37 · 135 阅读 · 0 评论 -
C语言实现字典树
【代码】C语言实现字典树。原创 2023-07-25 17:33:50 · 161 阅读 · 0 评论 -
LZ77算法理论
发布时间:很短,看一遍10~20分钟应该够了。原创 2023-07-25 14:58:28 · 258 阅读 · 0 评论 -
哈希桶实现
参考的另一篇博客,将他的代码稍微改了改拿来用。哈希桶,听名字不知道是什么,看完本质就是用。至于hash函数,这个作者用的应该是。原创 2023-07-24 14:56:40 · 130 阅读 · 0 评论 -
C语言实现哈希表
除留余数法 + 线性探测。原创 2023-07-12 10:23:00 · 315 阅读 · 0 评论 -
哈夫曼求编码最小化实现
首先呢,哈夫曼树是二叉树。char data;int weight;用的索引 + 数组 来实现,这其实很契合哈夫曼树的构建规则:有一个初始结点数组。char data;int weight;思想其实都一样,没必要死搬课本,哪个好就用哪个。这里只提供指针实现,索引实现的,各种树很多了二叉树C语言实现。原创 2023-04-29 21:56:38 · 799 阅读 · 0 评论 -
二叉树C语言实现
【代码】二叉树C语言实现。原创 2023-04-28 11:07:00 · 926 阅读 · 0 评论 -
[小项目]手把手教你C语言哈夫曼压缩/解压缩
这是我大一写过的一个小项目,现在大三,重新实现了一下。这是原来的链接可以看一下效果,思路和现在的一样。扩展性、健壮性比原来更好,思路也更清晰了。当时只想花里胡哨,这次重心放在质量、功能上。后续会不断改进它,直到它贴近实际。原创 2022-09-12 18:18:46 · 4525 阅读 · 6 评论 -
哈夫曼树(理论)
huffman原创 2022-09-05 08:47:31 · 869 阅读 · 0 评论