链表
-
记录力扣热题-100——从链表中找到刷题感觉
目录 一. 🦁 前言 二. 🦁 解题过程 1. 题目 2. 思路一 3. 思路二 三. 🦁 文末活动 内容简介 本书结构 关于代码 …
-
C语言——贪吃蛇
一. 游戏效果 贪吃蛇 贪吃蛇穿墙版 二. 游戏背景 贪吃蛇是久负盛名的游戏,它也和俄罗斯⽅块,扫雷等游戏位列经典游戏的⾏列。 贪吃蛇起源于1977年的投币式墙壁游戏《Blocka…
-
顺序表和链表经典面试题
目录 一.顺序表经典面试题 1.移除元素 2.删除有序数组中的重复项 3.合并两个有序数组 二.链表经典面试题 1.移除链表元素 2.反转一个单链表 3.链表的中间节点 4.链表…
-
【一起学数据结构与算法】Java实现双链表
目录 一、双链表的概念 二、双链表一些方法的实现 2.1 双链表的属性 2.2 打印双链表 2.3 得到双链表的长度 2.4 查找是否包含关键字key是否在双链表中 2.5 头插法…
-
【数据结构】链表的分类和双向链表
本篇是基于上篇单链表所作,推荐与上篇配合阅读,效果更加 http://t.csdnimg.cn/UhXEj 1.链表的分类 链表的结构非常多样,以下情况组合起来就有8种(2 x 2…
-
数据结构(二)——单链表
制作不易,三连支持一下呗!!! 文章目录 前言 一.什么是链表 二.链表的分类 三.单链表的实现 总结 前言 上一节,我们介绍了顺序表的实现与一些经典算法。 但是顺序表这个数据结构…
-
【数据结构和算法】实现带头双向循环链表(最复杂的链表)
前文,我们实现了认识了链表这一结构,并实现了无头单向非循环链表,接下来我们实现另一种常用的链表结构,带头双向循环链表。如有仍不了解单向链表的,请看这一篇文章(7条消息) 【数据结构…
-
【数据结构与算法】单链表的增删查改(附源码)
这么可爱的猫猫不值得点个赞吗😽😻 目录 一.链表的概念和结构 二.单链表的逻辑结构和物理结构 1.逻辑结构 2.物理结构 三.结构体的定义 四…
-
leetcode-链表经典题
1.反转单链表 206. 反转链表https://leetcode.cn/problems/reverse-linked-list/这里我们使用创建一个变量cur来遍历原链表,再…
-
数据结构—笔记整理—初识数据结构
学习之路,长路漫漫,写学习笔记的过程就是把知识讲给自己听的过程。 目录 数据结构初定义 常用数据结构 这 8 种数据结构有什么区别呢? ①、数组 ②、链表 ③、栈 ④、队列 ⑤、树…
-
【数据结构】链式家族的成员——循环链表与静态链表
循环链表与静态链表 导言 一、循环链表 1.1 循环单链表 1.2 循环双链表 二、静态链表 2.1 静态链表的创建 2.2 静态链表的初始化 2.3 小结 结语 导言 大家好!很…
-
并查集和哈希表的实现
并查集和哈希表的实现 文章目录 并查集和哈希表的实现 1.并查集的功能 2.并查集的基本原理 3.并查集的实现 哈希表(hash) 1.拉链法 2.开放寻址法 方法流程 代码演示 …
-
【链表OJ】相交链表 环形链表1
前言: 💥🎈个人主页:Dream_Chaser~ 🎈💥 ✨✨刷题专栏:http://t.csdn.cn…
-
链表精选题集
目录 1 链表翻转 题目链接: 解题: 试错版: 2 找中间节点 题目链接: 题解: 3 找倒数第k个节点 题目链接: 题解: 4 将两个升序链表合并为一个升序链表 题目链接: 题…
-
数据结构-队列
1.队列的概念及结构 队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出FIFO(First In First Out) 入队列:进行插入操…
