1. 跳表是什么? 跳表是一种基于链表的数据结构,它在普通有序链表的基础上加了一些“索引层”来加快查找效率。 可以把它想象成: 一楼 → 普通链表,节...
欢迎来到白刘的领域 Miracle_86.-CSDN博客 系列专栏 数据结构与算法 先赞后看,已成习惯 创作不易,多多支持! 目录 一、链表的概念和结...
找往期文章包括但不限于本期文章中不懂的知识点: 个人主页:我要学编程(ಥ_ಥ)-CSDN博客 所属专栏:数据结构(Java版) 上一篇文章,我们学习了:二叉搜索...
目录 一, 链表常用技巧和操作总结 二,算法原理和代码实现 2.两数相加 24.两两交换链表中的节点 143.重排链表 23.合并k个升序链表 25.k个一组翻转链表 ...
人无完人,持之以恒,方能见真我!!! 共同进步!! 文章目录 一、链表分割 二、相交链表 三、环形链表I 四、环形链表|| 一、链表分割 题目链接:链...
前引:此篇文章作为小编复习的记录,将快速回忆单链表的知识点,讲解单链表增删查找的实现,每个细节之处要注意的地方,解释为何这样设计。文章末尾包含了...
在处理链表或数组时,我们经常需要在一次遍历中找到特定的位置或检测某种模式。这时,快慢指针技术就能成为强大的工具,尤其在链表面试题中。本文将详细介绍...
带环链表详解:环形链表检测与入环节点查找 ✨前言:带环链表是数据结构中的经典问题,涉及链表操作与数学推理的巧妙结合。本文将深入解析环形链表的检测原...
文章目录 0. 前言 1. 链表的分类 2. 单链表的实现 2.1 链表的基本结构——节点(Node) 2.2 核心操作详解 2.2.1 构造和析构 2.2.2 插入操作 2.2.3 删除操...
1、双向链表 单向链表的限制:单向链表只能从头结点开始遍历到尾节点。 双向链表在单向链表节点的基础上增加了指向前一个结点的指针,不单可以从头结点开始...