链表
-
【算法系列篇】与链表相关的算法
文章目录 前言 1. 两数相加 1.1 题目要求 1.2 做题思路 1.3 Java代码实现 2. 两两交换链表中的节点 2.1 题目要求 2.2 做题思路 2.3 Java代码实…
-
【数据结构】顺序表—C语言版(数据结构开篇小菜,全网最详细!小白看一遍就学会!!!)
文章目录 🍔一、前言 🍟1. 什么是数据结构 🍔二、顺序表的概念—-线性表 🍟1. 什么是线性表 &#x…
-
Leetcode刷题之环形链表
莫等闲,白了少年头,空悲切。 –岳飞 目录 1.环形链表 2.环形链表Ⅱ 1.环形…
-
记录力扣热题-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.开放寻址法 方法流程 代码演示 …
