
手撕数据结构
文章平均质量分 91
从基础到进阶,从简单到困难。数据结构一定要会!让我们一起加油!
@行李箱
【私信都回的】优快云后端开发优质创作者、本科生
展开
-
一篇搞懂什么是LRU缓存|一篇搞懂LRU缓存的实现|LRUCache详解和实现
一篇搞懂LRU缓存的原理原创 2024-03-09 22:24:37 · 7298 阅读 · 0 评论 -
图|dfs & bfs|最小生成树|最短路|一篇搞定图的所有知识点
【手撕数据结构】专栏持续更新,一篇搞定图所有知识点原创 2024-03-09 22:20:56 · 1159 阅读 · 0 评论 -
并查集实现|并查集在相关题目中的应用|手撕数据结构专栏
高质量干货博客汇总Git企业开发控制理论和实操Docker从认识到实践再到底层原理手撕数据结构GitHub - Yufccode/CPlusPlus-review-main: 这是我复习C++的时候所用的一些代码和文件这是我复习C++的时候所用的一些代码和文件. Contribute to Yufccode/CPlusPlus-review-main development by creating an account on GitHub.原创 2024-02-05 14:40:52 · 909 阅读 · 0 评论 -
跳表详解和实现|深挖Redis底层数据结构
深挖Redis底层的数据结构,实现STL风格的跳表原创 2024-02-03 13:42:19 · 1351 阅读 · 0 评论 -
map和set的模拟实现|利用红黑树封装map和set|STL源码剖析
map,set的封装、红黑树、STL源码剖析,STL容器模拟实现原创 2023-07-16 16:29:57 · 220 阅读 · 1 评论 -
位图|布隆过滤器模拟实现|STL源码剖析系列|手撕STL
位图、布隆过滤器模拟实现原创 2023-07-09 14:06:34 · 267 阅读 · 4 评论 -
unordered_map模拟实现|STL源码剖析系列|开散列
STL哈希表模拟实现原创 2023-07-09 13:59:30 · 273 阅读 · 2 评论 -
多线程|基于阻塞队列和环形队列的生产者消费者模型架构
队列、多线程、生产者消费者模型原创 2023-04-28 11:15:21 · 627 阅读 · 3 评论 -
C++小项目|2022期末大作业
广东某985高校期末大作业第二个理论课题以及实验课题原创 2023-02-01 23:37:57 · 321 阅读 · 3 评论 -
手撕B树 | 二三查找树,B+树B*树你都会了吗? | 超详细的数据结构保姆级别实现
B树/B+树/B*树深入介绍及其性能对比。干货满满,不要错过!原创 2022-12-17 16:51:55 · 921 阅读 · 17 评论 -
手撕红黑树 | 变色+旋转你真的明白了吗?【超用心超详细图文解释 | 一篇学会Red_Black_Tree】
超详细手撕红黑树原创 2022-12-07 01:06:59 · 1082 阅读 · 22 评论 -
万字手撕AVL树 | 上百行的旋转你真的会了吗?【超用心超详细图文解释 | 一篇学会AVL】
万字手撕AVL树, 一篇学会AVL!原创 2022-11-05 12:25:35 · 824 阅读 · 29 评论 -
【算法】基于hoare快速排序的三种思想和非递归,基准值选取优化【快速排序的深度剖析-超级详细的注释和解释】你真的完全学会快速排序了吗?
【快速排序】深度剖析,跟着博主深度理解快速排序的精髓和思想!干货满满不要错过哦!原创 2022-07-13 19:57:31 · 778 阅读 · 21 评论 -
【树】N叉树的遍历【力扣589、力扣590】超详细的解释和注释
力扣589力扣590N叉树的遍历详解原创 2022-06-08 23:52:28 · 1694 阅读 · 16 评论 -
【排序】九大排序性能测试-时间复杂度【附性能测试代码】
【九大排序】性能测试【附性能测试代码】原创 2022-06-04 13:34:43 · 776 阅读 · 6 评论 -
【链表】链表OJ-力扣2074. 反转偶数长度组的节点【超详细的算法解释】
【力扣2074】反转偶数长度组的节点超详细算法思路解释,干货满满不要错过【附调试源码】原创 2022-05-28 15:51:52 · 492 阅读 · 9 评论 -
【堆】数据结构-堆的实现【超详细的数据结构教学】
【数据结构】堆纯C超详细实现!干货满满不要错过哦!原创 2022-05-25 23:51:25 · 904 阅读 · 21 评论 -
【哈希】怎么用哈希表优化查找子数组问题-力扣930,560【超详细的算法教程】
【哈希】使用哈希算法优化查找子数组问题力扣930力扣560详细算法解释教程原创 2022-05-22 15:54:08 · 809 阅读 · 24 评论 -
【二叉树】树是什么?-树和二叉树的基本必会概念讲解
什么是树?基本重要必会二叉树性质讲解原创 2022-05-21 16:04:01 · 839 阅读 · 6 评论 -
【队列】如何设计循环队列?-力扣622【超详细的解题思路和注释】
【力扣622】设计环形队列超详细的注释和解释,把握设计细节!原创 2022-05-19 11:03:38 · 1932 阅读 · 31 评论 -
【栈】栈的一个基础应用-力扣20.有效的括号【超详细的算法解释】
力扣20-有效的括号-栈的基本应用原创 2022-05-17 00:06:01 · 389 阅读 · 9 评论 -
【排序】万字九大排序宝藏汇总 轻松拿下九大排序算法【带动画】 (包含超详细的解释和注释)
【算法】九大排序汇总(包含超详细的解释和注释)超级详细的带图解释宝藏级别让你真正渗透地理解这些排序原创 2022-02-10 21:25:50 · 2356 阅读 · 52 评论 -
【链表】链表的合并【经典面试OJ详解】【力扣21,力扣23】超详细的算法教程
力扣21 力扣23链表合并详解原创 2022-05-09 23:59:49 · 1221 阅读 · 27 评论 -
【顺序表】数据结构顺序表基本操作(增删查改)【保姆级别详解】
【数据结构】顺序表保姆级别详解,模拟实现原创 2022-04-23 10:59:13 · 1004 阅读 · 16 评论 -
【数据的存储】浮点数在内存中的存储详解【超详细的保姆级别教程,让面试官心服口服】手撕浮点数存储使用方式
宝藏级别干货,修炼好内功,让我们在面试场上,笔试场上游刃有余!原创 2022-03-08 16:56:00 · 1103 阅读 · 13 评论 -
【二叉树】【回溯】二叉树的所有路径详解【力扣.257】超详细的宝藏教程
【二叉树】【回溯】二叉树的所有路径详解【力扣.257】超详细的宝藏教程干货满满,不收藏绝对后悔!原创 2022-03-05 16:33:38 · 2447 阅读 · 20 评论 -
【二叉树】二叉树的深度优先遍历DFS(前中后序遍历)和广度优先遍历BFS(层序遍历)详解【力扣144,94,145,102】【超详细的保姆级别教学】
【二叉树】【力扣144,145,94,102】二叉树的深度优先遍历和广度优先遍历。超详细的教学。宝藏级别详解。干货满满不要错过!原创 2022-02-27 01:55:30 · 1936 阅读 · 24 评论 -
【栈和队列】栈和队列的相互实现OJ练习【力扣-232、力扣-225】超详细的保姆级别解释
【栈和队列】【力扣-232、力扣-225】栈和队列的相互实现OJ练习-超详细的保姆级别解释原创 2022-02-24 12:38:32 · 1583 阅读 · 14 评论 -
【栈和队列】纯C实现栈和队列以及其基本操作-宝藏级别数据结构教程【保姆级别详细教学】
【数据结构】【栈和队列】纯C实现,宝藏级别数据结构教学。干货满满!原创 2022-02-23 20:19:50 · 1836 阅读 · 22 评论 -
【算法】如果链表里有随机指针怎么拷贝?-【力扣-138】复制带有随机指针的链表-力扣经典题目讲解【带图】【保姆级别教程】
【算法】如果链表里有随机指针怎么拷贝力扣OJ138-复制带随即指针的链表本篇建议收藏后食用~文章目录题目分析一些关于学数据结构的提醒算法及实现链表结构解题思路完整代码尾声题目分析题目初步分析:看完这道题,我们首先要知道的-什么是带有随机指针的链表。当然,题目写的太“高级”,感觉很厉害的样子,其实原创 2021-12-18 15:50:32 · 1240 阅读 · 21 评论 -
【链表】双向链表的介绍和基本操作(C语言实现)【保姆级别详细教学】
【数据结构】双向链表的介绍和基本操作(C语言实现)【保姆级别详细教学】先赞后看好习惯 打字不容易,这都是很用心做的,希望得到支持你 大家的点赞和支持对于我来说是一种非常重要的动力 看完之后别忘记关注我哦!️️️干货满满~ 强烈建议本篇收藏后再食用~看完本篇,相信你会对双向链表有一个比较深入的了解,而且会深深地体会到这一种链表相比于之前的单链表结构上的优越性、使用更为方便的特点。文章目录双向链表的基本介绍一些链表的分类带头双向循环链表的基本结构双向链表的实现结点的定义、头指针的创建开辟结点接口初始原创 2021-12-12 11:23:38 · 3720 阅读 · 45 评论 -
【算法】【快慢指针】环形链表问题--力扣两道经典题目讲解【超详细保姆级别教程】
【算法】【快慢指针】环形链表的相交问题–力扣两道经典题目讲解【超详细保姆级别教程】先赞后看好习惯 打字不容易,这都是很用心做的,希望得到支持你 大家的点赞和支持对于我来说是一种非常重要的动力 看完之后别忘记关注我哦!️️️这篇干活满满----建议本篇收藏后食用文章目录【例题1】力扣141.环形链表题目算法及思路代码实现【例题2】力扣142.环形链表ll题目思路一:思路二:思路一代码实现:思路二代码实现:尾声【例题1】力扣141.环形链表题目算法及思路这道题目其实写起来非常简单:我们使用原创 2021-12-05 16:03:40 · 1433 阅读 · 30 评论 -
【链表】单链表的介绍和基本操作(C语言实现)【保姆级别详细教学】
单链表的基本操作【超详细备注和解释】先赞后看好习惯 打字不容易,这都是很用心做的,希望得到支持你 大家的点赞和支持对于我来说是一种非常重要的动力 看完之后别忘记关注我哦!️️️强烈建议本篇收藏后再食用文章目录单链表基本介绍基本结构与顺序表的区别以及学习单链表的必要性单链表的实现结点的定义以及头指针的创建单链表的遍历(打印接口的实现)【重点】开辟结点接口尾插接口尾删接口头插接口头删结构查找接口在pos位置后插入结点删除pos位置后的结点思考测试代码和头文件代码完整展示test.cSList.h尾声原创 2021-11-21 16:54:01 · 6424 阅读 · 28 评论