![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ZZULI数据结构实验
文章平均质量分 96
小镇敲码人
需要互关请私信。
展开
-
【征服数据结构】:期末通关秘籍
二叉树是一种特殊的树,它的每个结点至多有两个子树,它的子树是有顺序的,即使一个结点只有一个子树,你也要指明是左子树还是右子树。2)性质3)应用。原创 2024-06-25 02:36:40 · 1015 阅读 · 0 评论 -
【ZZULI数据结构实验四】:C语言排序算法大比拼
本篇博客不讲具体的排序算法原理,如果你对某个排序算法的原理不太理解,请看博主这篇博客八大排序C语言实现,以下排序的代码的正确性都在。原创 2024-06-04 07:00:00 · 689 阅读 · 0 评论 -
【ZZULI数据结构实验】之图的应用(C语言实现)
📃博客主页:💚,欢迎访问🚀🌏任尔江湖满血骨,我自踏雪寻梅香。万千浮云遮碧月,独傲天下百坚强。男儿应有龙腾志,盖世一意转洪荒。莫使此生无痕度,终归人间一捧黄。🍎🍎🍎❤️什么?你问我答案,少年你看,下一个十年又来了 💞 💞 💞。原创 2024-05-19 13:13:57 · 845 阅读 · 12 评论 -
【ZZULI数据结构实验】压缩与解码的钥匙:赫夫曼编码应用
赫夫曼树是一种特殊的二叉树,WPL最小的二叉树,所以赫夫曼树又叫最优二叉树。首先就是哈夫曼树的节点类型,我们需要在这个类型里面放5个数据,节点的左孩子、右孩子、还有这个节点保存的字符即它的低位和高位,还有这个字符的字符串编码(char*类型,动态开辟内存按需申请)。//出现的频率//节点的左孩子和右孩子int low;//低位int high;//高位char* code;// 编码,在构造树后分配}Node;原创 2024-05-11 09:50:02 · 964 阅读 · 35 评论 -
【ZZULI数据结构实验一】多项式的三则运算
初始化就是放数据的过程,这里直接走一个循环,然后申请空间就可以了,如果你对申请空间有疑问,请看博主这篇文章C语言动态内存管理这里我们规定输入数据时,应该先输入幂次大的节点(先输入系数,再输入幂次),然后下一次节点链接我们直接头插就可以保证多项式类型的节点从左到右是按照幂次升序存储的(方便后序的四则运算),单链表的头插比尾插简单(尾插需要找尾)。这里当然你也可以乱输入,增加一个排序函数就可以(按照幂次排)。小小实验我们并不需要这么麻烦,直接输入让它有序就可以了(dog。原创 2024-03-26 07:36:08 · 1025 阅读 · 35 评论