数据结构
文章平均质量分 83
数据结构学习历程
阳区欠
积土成山,风雨兴焉,积水成渊,蛟龙生焉
展开
-
【数据结构】排序算法
数据结构基础排序介绍与实现,插入排序,选择排序,希尔排序,堆排序,快速排序,递归排序原创 2024-06-03 19:58:40 · 1130 阅读 · 17 评论 -
【数据结构】二叉树的认识与实现
数据结构二叉树的认识与实现原创 2024-05-26 20:53:41 · 948 阅读 · 9 评论 -
【数据结构】树-堆的详解
在学习了解堆之前,我们需要来了解树,堆是树中的一种特殊情况。 可能我们听到树这个名字时,脑海中就会不由自主的浮现一颗树的形状,树作为数据结构的一环,它的,模型就像是一颗倒着的树一样的结构,每个节点存放着我们需要的数据,示例图如下:如图所示,节点的度指的就是该节点所连接的其他节点个数,图中A节点的度为6,B节点的度为3 叶结点或终端结点又称作叶子,就像一颗树上的叶子一样,后续没有枝干延升了,树中的叶子节点指的就是那些度为0的节点。指的就是那些度不为0的节点如图,A为父亲的话,那么B,C,D,E,F,G都是它原创 2024-05-16 20:29:05 · 938 阅读 · 8 评论 -
【数据结构】栈和队列
栈是数据结构中的一种线性结构,栈的出入数据只能从一端进行,所以栈的出入规律是先进后出(FILO, First In Last Out )。 栈是一种只有一端出口,并且先进后出的数据结构,实现方面我们可以通过数组或者链表进行实现,他们两种实现各有优劣,小编这边使用的是数组实现,当然为了更加动态的表示栈,我们这边使用动态数组实现。 我们需要实现的功能接口如下: 栈的初始化 我们这边实现栈的初始化有一个分歧,就是我们的top初始化什么?如果初始化为0,那么top代表的就是栈的元素个数,初始化为原创 2024-05-12 21:01:28 · 1242 阅读 · 7 评论 -
【数据结构】时间复杂度和空间复杂度解析
时间复杂度和空间复杂度解析原创 2024-04-25 21:33:16 · 893 阅读 · 3 评论 -
项目小游戏-贪吃蛇
项目小游戏贪吃蛇游戏的实现,项目实现中会涉及C语言语法,WIn32 API ,链表,本地化设置等等,下面就跟着我一起来实现吧!原创 2024-04-21 20:17:16 · 2832 阅读 · 9 评论 -
【零基础学数据结构】双向链表
【代码】【零基础学数据结构】双向链表基本概念和使用方法的应用原创 2024-04-13 21:29:41 · 688 阅读 · 3 评论 -
【零基础学数据结构】链表
【代码】【零基础学数据结构】链表的基本概念和实现原创 2024-04-09 20:20:40 · 882 阅读 · 5 评论 -
【零基础学数据结构】顺序表实现书籍存储
顺序表--书籍展示实现原创 2024-04-05 10:13:41 · 712 阅读 · 4 评论 -
【零基础学数据结构】顺序表
【代码】【零基础学数据结构】顺序表原创 2024-04-03 17:20:33 · 930 阅读 · 3 评论