
数据结构与算法(c语言)
文章平均质量分 89
鹅一百
谁以何定义完美.
展开
-
数据结构之二叉树(C语言)
最后运行的结果:后序遍历是先访问左子树再访问右子树,最后再访问节点的元素最后的运行结果:我们以线条来表示访问方向,看看它们输出第一个元素代表的是哪一个节点。原创 2023-06-12 16:25:16 · 127 阅读 · 1 评论 -
数据结构之堆(C语言)
然后我们再通过向下调整算法调整交换到跟接待你的尾元素,我们仅仅对一个元素进行操作便使这棵树重新恢复成了堆。原创 2023-06-10 15:35:49 · 637 阅读 · 0 评论 -
用栈实现队列 / 用队列实现栈
如果入队列栈(栈1),出队列栈(栈2)都为空,队列自然也为空。原创 2023-06-08 14:35:56 · 1528 阅读 · 1 评论 -
数据结构之栈和队列(C语言)
栈和队列是一种特殊的线性表,他们的操作只能在整个结构的两端进行,有着极大的限制条件遵守后进先出LIFO(Last In First Out)的原则队列只允许在一端进行插入数据操作,在另一端进行删除数据操作,遵循先进先出FIFO(First In First Out)的原则。原创 2023-05-30 19:57:39 · 314 阅读 · 1 评论 -
数据结构之链表(C语言)
链表是一种、非顺序的存储结构,数据元素的是通过链表中的次序实现的。链表有两个储存区,第一个储存区,第二个储存区储存1.2链表的分类链表可通过以下组合分类为八种。原创 2023-05-13 13:34:46 · 2419 阅读 · 0 评论 -
数据结构与算法之时间复杂度的分析(C语言)
总结了数据结构与算法初学中关于时间复杂度的时间情况,并提供了以C语言为基础的代码案例原创 2023-04-25 20:42:46 · 187 阅读 · 1 评论 -
数据结构之顺序表(C语言)
顺序表及其增删查改的基本操作原创 2023-05-11 12:59:14 · 127 阅读 · 1 评论