
且看数据结构
文章平均质量分 91
一条鱼头
小菜鸡一个,请多指教(●'◡'●)
展开
-
数据结构——排序大汇总(建议收藏)
这篇文章将为大家详细讲解各大排序的基本思想与实现代码~内有动图原创 2024-07-26 01:58:49 · 1669 阅读 · 15 评论 -
数据结构——堆
堆,一种特殊的完全二叉树,论其定义:如果有一个关键码的集合K = { k0,k1 ,k2 ,…,kn-1 },把它的所有元素按完全二叉树的顺序存储方式存储 在一个一维数组中,并满足:Ki=K2i+2)i = 0,1, 2…,则称为小堆(或大堆)。将根结点最大的堆叫做最大堆或大根堆,根结点最小的堆叫做最小堆或小根堆。原创 2024-07-24 18:19:29 · 1607 阅读 · 5 评论 -
初阶数据结构——二叉树大汇总
这篇博客将会讲到二叉树的部分内容及堆的相关知识~ 这里将会涉及到大量的递归原创 2024-07-24 18:18:06 · 1317 阅读 · 8 评论 -
初阶数据结构之栈和队列
栈和队列是两种特殊的线性表,都可以用数组或者链表来实现,接下来就让我们看看栈和队列会有什么奥秘吧~原创 2024-07-22 13:40:12 · 914 阅读 · 13 评论 -
有关于链表带环的两道OJ题目
这道题目较为简单,我们知道,带环链表区别于不带环链表的一大特点就是它的最后一个节点指向链表中的某个节点,而不是NULL。从这一点出发,我们可以探索出这道题的核心解法,定义一对快慢指针(slow和fast)在链表里面往下走,抓住带环链表往下走走不到头的特点,我们思考,大概率在慢指针入环后快指针会重新追上慢指针。好,那我们接下来就可以探讨一下这种方案的可行性啦~原创 2024-07-22 13:39:11 · 802 阅读 · 10 评论 -
线性表之——顺序表
哈喽小伙伴们大家好,这篇博客呢,鱼头会和大家分享一下我最近学习的数据结构中的顺序表,希望能对在读的各位提供帮助,还望多多支持!原创 2024-04-06 19:47:43 · 554 阅读 · 24 评论 -
C语言单链表总结提升
这篇博客讲解数据结构中的单链表,包括单链表的基础知识和我对链表实现的总结理解,希望可以帮助到正在学习的小伙伴,也希望得到小伙伴们的关注和支持哦~原创 2024-04-12 00:25:35 · 1045 阅读 · 26 评论 -
C语言双向链表
前面我们已经学完了单链表的知识点(如果还没有看过的主页有哦~),这篇博客我们就来探讨探讨单链表的孪生弟弟——双向链表。原创 2024-05-07 19:09:29 · 1174 阅读 · 26 评论