数据结构
伊H
clannad
Call life as
natality,
noticing,
accompaning,
death.
展开
-
选择排序的动画展示与实现
【代码】选择排序的动画展示与代码实现。原创 2024-09-02 15:28:39 · 270 阅读 · 0 评论 -
希尔排序的图解展示与实现
对整个数组进行预排序,即分组排序:按间距为gap分为一组,分组进行插入排序。原创 2024-08-31 10:54:23 · 394 阅读 · 0 评论 -
插入排序的动画展示与实现
回忆下自己玩扑克牌的时候是怎么把手上的牌理顺的吧!其实那就是插入排序,从左边往右边,把一张张抽出来在左边插入到它适合的位置。插入排序的特点是:完成插入动作的牌之间的是有序的,如下面动图中,开始插入7时,它前面插入过的3,5,9是有序的;开始插入2时,它前面插入过的3,5,9,7之间是有序的。原创 2024-08-30 19:38:02 · 400 阅读 · 0 评论 -
求二叉树的高度
利用二叉树的结构特点和递归思路,先求出左树高度和右树高度,较高的子树 + 1(根节点也占了一个高度单位)就是本树的高度。原创 2024-08-25 16:30:11 · 238 阅读 · 0 评论 -
层序遍历判断完全二叉树
test.c的main函数中用于检验的树结构如下。原创 2024-08-25 15:55:18 · 286 阅读 · 0 评论 -
【数据结构】栈
【代码】【C语言数据结构】栈。原创 2024-06-20 14:49:36 · 405 阅读 · 0 评论 -
【数据结构】链表
链表是一种重要的数据结构,它由一系列节点组成,每个节点包含数据和指向下一个节点的指针原创 2024-06-10 22:44:30 · 441 阅读 · 0 评论 -
【数据结构】双链表
带头双向循环链表。原创 2024-06-11 21:44:21 · 570 阅读 · 0 评论 -
【数据结构】单链表
c语言,带头不循环单链表。原创 2024-06-11 20:03:22 · 307 阅读 · 0 评论 -
【数据结构】顺序表
顺序表适用于那些对访问速度要求较高,而插入和删除操作相对较少的场景。它是理解和学习更复杂数据结构的基础,也是许多编程语言内置数组实现的理论基础。原创 2024-06-05 20:16:54 · 2932 阅读 · 0 评论