
数据结构学习
文章平均质量分 66
into the unknown-
这个作者很懒,什么都没留下…
展开
-
堆排序、堆的定义、代码实现
堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆是计算机科学中一类特殊的数据结构的统称。堆的逻辑结构 采用树形结构,一般当做完全二叉树。二叉树的特点:按照二叉树的排列规则,从左到右的依次向下排列,中间不能有空位。这也是为什么可以用数组进行存储的原因。国内定义为叶子节点只在最后一层和倒数第二层有,且向左边靠拢。堆的存储结构 顺序存储里的数组。...原创 2022-08-26 00:41:48 · 1163 阅读 · 1 评论 -
数据结构之排序(冒泡排序、选择排序、插入排序、快速排序)的C语言实现
排序(Sort)是将无序的记录序列(或称文件)调整成有序的序列。冒泡排序、选择排序、插入排序、快速排序的C语言实现。原创 2022-08-14 23:27:59 · 1592 阅读 · 0 评论 -
数据结构之查找算法,C语言实现
数据结构之查找算法,C语言实现,主要介绍哈希查找及其实现原创 2022-08-03 23:59:55 · 1139 阅读 · 0 评论 -
数据结构--队列
数据结构之队列,循环队列和链式队列原创 2022-08-02 21:34:32 · 156 阅读 · 0 评论 -
数据结构--栈
数据结构之栈的基本操作原创 2022-08-02 20:41:47 · 160 阅读 · 0 评论 -
数据结构二叉树的遍历
数据结构二叉树的遍历,包括创建二叉树、先序遍历、中序遍历、后序遍历、层次遍历原创 2022-08-02 19:45:56 · 1364 阅读 · 1 评论 -
循环链表C语言实现
循环链表C语言实现原创 2022-08-01 23:22:23 · 4141 阅读 · 0 评论 -
链表C语言实现--单向链表
链表C语言实现--单向链表原创 2022-08-01 12:25:17 · 3786 阅读 · 3 评论 -
线性表之顺序存储
线性表之顺序存储的C语言实现,包含简单人机交互的功能设计。原创 2022-07-31 23:27:08 · 707 阅读 · 3 评论