- 博客(17)
- 收藏
- 关注
原创 C语言数据结构作业之哈夫曼树
if(HT[root].lchild == 0 && HT[root].rchild == 0) // 如果已经是叶子节点,输出到输出文件中,然后重新回到根节点。//为0表示向左遍历。if(paraCnt->count[j].ch == data[i]) // 若已有记录,直接++原文链接:https://blog.csdn.net/gz040725/article/details/138870346。
2024-06-30 01:31:33 470
原创 C语言数据结构作业之汉诺塔
汉诺塔的代码比较简短,但是实际上很复杂,也很难理解,就像中学时期遇到的数学题,题干越短,题越难,在一次又一次的代换里很容易搞混淆。
2024-06-30 00:41:52 152
原创 C语言数据结构多项式相加
这段代码实现了多项式求和,用结构体存放系数和指数,多项式中的每一项用链表连接。用现有的链表进行求和。一共需要遍历两个链表,根据指数大小进行节点或者系数合并。
2024-04-26 11:05:09 220 1
原创 C语言数据结构双向链表作业
以上代码实现了双向链表的一些基本操作,包括链表的初始化,元素的插入和删除,以及链表内容的打印和一个基础地址的测试。相比于单向链表只能向前或者向后遍历,双向链表的应用会更灵活,但是操作也会更复杂,更容易混乱。
2024-04-22 21:35:16 327
原创 数据结构 C 代码顺序表 作业
心得体会:1、大致了解了顺序表插入、删除的过程与原理2、顺序表的实际长度小于等于最大长度,因此在插入元素的时候一定要注意3、对函数的理解比之前更深刻,使用函数实现模块化后,代码整体结构清晰明了了很多,便于理解和修改4、最大的体会就是程序员真的是个费脑子的活,改bug改得快疯了
2023-11-10 22:55:29 179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人