数据结构
文章平均质量分 95
个人对于数据结构知识内容上的理解总结
ChinaRainbowSea
一个人的资金一定是与他(她)的能力相匹配的,无一例外。
展开
-
牛客网:迷宫问题
滴滴迷宫问题的解题原创 2022-09-07 18:13:04 · 1219 阅读 · 0 评论 -
常用排序算法总结对比
各大常用排序算法总结对比原创 2022-09-04 21:29:48 · 439 阅读 · 0 评论 -
动静图结合详解: 归并排序 ,计数排序
归并排序,升降序,计数排序,升降序原创 2022-09-04 21:21:34 · 244 阅读 · 0 评论 -
“一万字”动静图生动结合详解:快速排序
取待排序元素序列中的某个元素作为基准值, 通过一趟排序将要排序的数据分割成独立的两个部分左右序列,左序列中的所有数据比 基准值都要小,另外右序列中所有的数据比 基准值都要大,然后再按如上的方法对这两部分数据**(左右序列)** , 分别进行快速排序,排序过程可以递归进行,以此达到整个数据变成有序序列。上图以第一个元素的值作为基准比基准值小的,排在左侧,比基准值大的排在右侧然后再以分好的部分重复以上操作,直到每个部分中只有一个数据时,就排序好了,有序了上图是以最后一个元素的值作为分界基准比。...原创 2022-08-31 14:59:29 · 216 阅读 · 0 评论 -
动静图结合——冒泡排序
动静图结合让你,更加了解,冒泡排序原创 2022-08-31 14:43:07 · 210 阅读 · 0 评论 -
数据结构:静动图结合,活灵活现 讲解—— 堆排序, 直接选择排序
堆排序,选择排序 静图动图,动静结合,活灵活现,及其代码实现原创 2022-08-20 12:05:28 · 267 阅读 · 0 评论 -
图文并茂 —— 插入排序,希尔排序
数据结构——插入排序,希尔排序原创 2022-08-14 14:30:16 · 743 阅读 · 0 评论 -
图文并茂,让你一探究竟—— 二叉树(附有源码实现)
在实现生活中,存在很多的一对多 的情况需要处理,所以我们需要研究这种一对多的数据结构 —— “树” ,树: 是一种非线性的数据结构,它是由 n (N >= 0 ) 个有限的节点组成的一个具有层次关系的集合,把它叫做树,是因为它看起来像一个倒挂的树,也就是说它是根朝上,而叶朝下的。树的一些特点树的结构相对线性表而言是比较复杂的,要存储表示起来也比较麻烦,在实际中树的有许多种表示的方式:如:双亲表示法,孩子表示法,孩子兄弟表示法等等 ,这里我们只简单介绍一种 孩子兄弟表示法所谓的孩子兄弟表示法 ,其实就是创建一原创 2022-08-07 08:13:23 · 206 阅读 · 0 评论 -
图文并茂——队列的实现 ,C语言实现
C语言队列的图文并茂的实现原创 2022-07-28 12:28:00 · 304 阅读 · 0 评论 -
图文并茂 ,栈的实现 —— C语言
一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作一端称为栈顶,另一端称为栈底。不含任何数据的栈称为空栈,栈中的数据元素遵守后进先出LIFO(LastInFirstOut)的原则。压栈栈的插入操作叫作压栈,也称为进栈,入栈、入数据在栈顶出栈栈的删除操作叫作出栈,也称为弹栈,出数据也是在栈顶httpshttpshttpshttpshttpshttpshttpshttpshttpshttps。.........原创 2022-07-17 21:22:27 · 333 阅读 · 0 评论 -
你不知道的环形链表 ??
这是 力扣上的一道非常有意思的题目: 🔜🔜🔜 141. 环形链表 - 力扣(LeetCode)原创 2022-07-05 22:34:14 · 159 阅读 · 0 评论 -
双向不带头链表 —— Java(附有源码)
Java 双向不带头不循环链表原创 2022-06-24 22:10:47 · 180 阅读 · 0 评论 -
单链表的实现 —— Java
Java单链表实现附有代码 - 图形原创 2022-06-20 20:36:28 · 151 阅读 · 0 评论 -
双向循环带头节点链表 —— C语言
双向循环带头节点的链表的实现原创 2022-06-20 08:09:27 · 311 阅读 · 0 评论 -
顺序表 —— Java附加代码
顺序表的简单实现原创 2022-06-16 07:53:23 · 365 阅读 · 0 评论 -
数据结构 —— 单链表的实现(附有源代码)
数据结构 —— 单链表的实现(附有源代码)文章目录数据结构 —— 单链表的实现(附有源代码)每博一文案🔍🔍🔍顺序表的问题:🔍🔍🔍单链表的概念🔍🔍🔍写项目的注意事项:🔍🔍🔍单链表的实现:💕💕💕💕💕💕💕💕💕💕💕💕💕💕💕单链表的定义:🔍🔍🔍单链表的打印:🔍🔍🔍单链表的尾插法🔍🔍🔍单链表的头插法🔍🔍🔍对创建节点的封装 🔍🔍🔍单链表的头删法🔍🔍🔍单链表的尾删法🔍🔍🔍单链表的查找🔍🔍🔍单链表的中 pos (数值)位置前的插入数值🔍🔍🔍单链表的中 pos(数值的)的删除🔍🔍🔍完整的单链表 (文件分布式实现)🔍🔍🔍SLi原创 2022-05-12 23:35:51 · 324 阅读 · 0 评论 -
图 + 码 = 顺序表 —— C语言实现(附有源码实现)
数据结构——顺序表,C语言实现文章目录数据结构——顺序表,C语言实现顺序表概念静态顺序表实现创建静态顺序表初始化静态顺序表静态顺序表的尾插法动态顺序表创建动态顺序表动态顺序表的初始化动态顺序表的判断与扩容动态顺序表的尾插法动态顺序表的头插法动态顺序表的尾删法动态顺序表的头删法动态顺序表在 pos 的位置插入数据动态顺序表删除 pos 位置的值查找 X 数值 的下标修改动态顺序表 pos 下标位置的值动态顺序表的打印动态顺序表的销毁main 中一个选择开关自定义的头文件最后每博一文案顺序表概念概念原创 2022-04-12 22:36:01 · 268 阅读 · 0 评论