链表
-
LeetCode-二叉树OJ题
1.二叉树的前序遍历 144. 二叉树的前序遍历https://leetcode.cn/problems/binary-tree-preorder-traversal/这个题目在…
-
C语言实现单链表(超多配图,这下不得不学会单链表了)
目录 一:什么是链表? 二:创建源文件和头文件 (1)头文件 (2)源文件 三:实参和形参 四:一步步实现单向链表 (1)建立一个头指针并置空 (2)打印链表,便于观察测试 (3)…
-
【数据结构初阶】三、 线性表里的链表(无头+单向+非循环链表 — C语言实现)
========================================================================= 相关代码gitee自取: C语言…
-
【链表OJ 10】环形链表Ⅱ(求入环节点)
前言: 💥🎈个人主页:Dream_Chaser~ 🎈💥 ✨✨刷题专栏:http://t.csdn.cn…
-
【LeetCode刷题日志】138.随机链表的复制
🎈个人主页:库库的里昂 🎐C/C++领域新星创作者 🎉欢迎 👍点赞✍评论⭐收藏 ✨收录专栏:LeetCode 刷…
-
Learning C++ No.19【搜索二叉树实战】
引言: 北京时间:2023/5/2/9:18,五一放假第四天,昨天本来想要发奋图强将该篇博客写完,但是摆烂了一天,导致已经好几天没有码字,敲代码了,此时难受的感觉涌上心头,但是摆烂…
-
数据结构——双向链表(保姆级教程,包学包会)
1.双向链表的概念 双向链表就是带头双向循环链表 我们在学完单链表之后,就感觉这个非常简单了,他的主要表现就是拥有头节点,链表永不为空,不需要二级指针;可以通过一个节点找到上一个或…
-
合并 K 个升序链表[困难]
一、题目 给你一个链表数组,每个链表都已经按升序排列。请你将所有链表合并到一个升序链表中,返回合并后的链表。 示例 1: 输入:lists = [[1,4,5],[1,3,4],[…
-
【数据结构】顺序表和链表
1.线性表 线性表(linear list)是n个具有相同特性的数据元素的有限序列。 线性表是一种在实际中广泛使 用的数据结构,常见的线性表:顺序表、链表、栈、队列、字符串R…
-
【数据结构初阶】链表OJ
链表OJ 题目一:移除链表元素 题目二:反转链表 题目三:链表的中间节点 题目四:链表中倒数第k个结点 题目五:合并两个有序链表 题目六:链表分割 题目七:链表的回文结构 题目八:…
-
链表 — C语言实现
本篇文章来详细介绍一下数据结构中的链表。 目录 1.链表的概念及结构 2.链表的分类 3.单链表的实现 4.链表的面试题 5.双向链表的实现 6.顺序表和链表的区别 1.链表的概念…
-
数据结构:图文详解 队列 | 循环队列 的各种操作(出队,入队,获取队列元素,判断队列状态)
目录 队列的概念 队列的数据结构 队列的实现 入队 出队 获取队头元素 获取队列长度 循环队列的概念 循环队列的数据结构 循环队列的实现 判断队列是否为空 判断队列是否已满 入队 …
-
【数据结构】:单链表之头插法和尾插法(动图+图解)
头插法和尾插法 一、头插法 💤思考一:头插法的核心是什么❓ ❗❗ 重点一:以带头结点方式实现头插法 ❗❗ 重点二:以不带头结点方式实现头插法 二、尾插法 …
-
【OJ】链表刷题
个人主页 : zxctsclrjjjcph 文章封面来自:艺术家–贤海林 如有转载请先通知 题目 1. 相交链表(160) 1.1 暴力求解 1.1.1 分析 1.1.2 代码实现…
-
【算法Hot100系列】合并 K 个升序链表
???欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首…
