链表
-
【数据结构入门指南】二叉树
【数据结构入门指南】二叉树 一、二叉树的概念 二、现实中的二叉树 三、特殊的二叉树 四、二叉树的性质 五、二叉树的存储结构 5.1 顺序结构 5.2 链式结构 一、二叉树的概念 二…
-
链表?细啊!超详细的知识点总结!
链表 定义:链表是一种递归的数据结构,它或者为空(null),或者是指向一个结点(node)的引用,该结点含有一个泛型的元素和一个指向另一条链表的引用。 其实链表就是有序的列表…
-
【Leetcode】移除链表元素 链表的中间节点 链表中倒数第k个节点
目录 一.【Leetcode203】移除链表元素 1.链接 2.题目再现 A.双指针法 B.类尾删法 C.哨兵位 二.【Leetcode876】链表的中间节点 1.链接:链表的中…
-
Java 算法篇-链表的经典算法:有序链表去重、合并多个有序链表
🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍ 文章目录 1.0 链表的说明 …
-
数据结构—约瑟夫环问题(C语言版)
目录 首先什么是约瑟夫环 约瑟夫环实现方式 一、创建结构体变量 二、初始化链表 三、构建循环链表 四、删除链表 五、完整代码及注释讲解 首先什么是约瑟夫环 约瑟夫环是循环链表中的…
-
数据结构:二叉树及相关操作
文章目录 前言 一、树的概念及结构 1.什么是树 2. 树的相关概念 3.树的表示 二、二叉树概念及结构 1.二叉树概念 2.特殊的二叉树 3.二叉树的性质 4.二叉树的存储结构 …
-
【数据结构】 链表 – 单链表(C语言实现)
B.最简单结构的链表——不带哨兵位单链表的实现 (关于哨兵位结点) 一、不带哨兵位单链表结点的创建 1.1 typedef 链表的数据类型 1.2 结点的结构体创建 二、单链表要实…
-
【数据结构初阶】单链表(附全部码源)
单链表 1,单链表的概念及结构 2,单链表的实现 2.1初始化内容(所需文件,接口) 2.2申请结点 2.3打印单链表 2.4尾插 2.5头插 2.6尾删 2.7头删 2.8查找 …
-
Java 算法篇-链表的经典算法:判断回文链表、判断环链表与寻找环入口节点(“龟兔赛跑“算法实现)
🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍ 文章目录 1.0 链表的创建 2.0…
-
链表OJ练习(1)
一、移除链表元素 本题为力扣原题203 题目介绍: 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新…
-
链表OJ练习(2)
一、分割链表 题目介绍: 思路:创建两个链表,ghead尾插大于x的节点,lhead尾插小于x的节点。先遍历链表。最后将ghead尾插到lhead后面,将大小链表链接。 …
-
创建第一个 Flink 项目
一、运行环境介绍 Flink执行环境主要分为本地环境和集群环境,本地环境主要为了方便用户编写和调试代码使用,而集群环境则被用于正式环境中,可以借助Hadoop Yarn、k8s或M…
-
数据结构—单向链表
文章目录 顺序表回顾—引入链表 一、链表是什么? 1.链表的分类 2.单向链表 二、链表的应用 1.链表的打印 2.建立新的节点 3.尾插和首插 4.尾删和头删 5.查…
-
HashMap源码解读(中篇)
文章目录 前言 一、进入JDK中的源码(InteliJ IDEA为例) 二、HashMap的结构 三、源码解读 3.1 属性解读 3.2 put方法解读 3.2.1 HashMap…
-
【算法】链表-20240109
这里写目录标题 一、141. 环形链表 二、876. 链表的中间结点 三、面试题 02.01. 移除重复节点 一、141. 环形链表 简单 给你一个链表的头节点 head ,判断链…
