技术栈
链表
见叶之秋
15 小时前
数据结构
·
链表
详解单链表(含链表的实现过程)
目录一,介绍单链表二,顺序表和单链表的比较三,单链表的实现四,单链表例题实例1,力扣--203,移除链表元素
仟濹
15 小时前
数据结构
·
算法
·
链表
【算法打卡day23(2026-03-15 周日)今日算法or技巧:双指针 & 链表 & 回溯算法】6个题
- 第 189 篇 - Date: 2026 - 03- 15 | 周日 Author: 郑龙浩(仟墨) 今日算法or技巧:双指针 & 链表 & 回溯算法
葳_人生_蕤
16 小时前
算法
·
leetcode
·
链表
力扣Hot100——234.回文链表
回文链表的话,就是第一个数和倒数第一个数相同,第二个数和倒数第二个数相同,一次类推,但是链表我们无法直接从最后一个节点开始从后往前推,因此对于判断是不是回文链表,首先我们需要找到链表的中间节点
liuyao_xianhui
1 天前
java
·
开发语言
·
数据结构
·
c++
·
算法
·
链表
·
动态规划
动态规划_最大子数组和_C++
dp[i]表示以i位置为结尾,子数组的和最大我们可以在前面加上一个虚拟节点,结合状态转移方程和状态表示,可以发现越界位置,并且d[0]以0位置为结尾,子数组的和最大,要不影响后面填表应该为最小值min
y = xⁿ
1 天前
数据结构
·
链表
【LeetCodehot100】 T138 随机链表的复制 T148: 排序链表
这道题刚开始看很难理解,我们可以先看答案,跟着实例理解题目在干什么然后来分析这道题的小巧思 题目理解: 这道题和常见的链表不同 常见链表:
像污秽一样
2 天前
算法
·
链表
·
排序算法
算法与设计与分析-习题4.1
目录1.摆渡的士兵 n个士兵组成的小分队必须越过一条又深又宽又没有桥的河。他们注意到在岸旁有两个12岁大的小男孩在玩划艇。然而船非常小,只能容纳两个男孩或者一名士兵。怎样才能让士兵渡过河并且留下两个男孩共同操纵这条船?这条船要在岸与岸之间横渡多少次?
白太岁
2 天前
数据结构
·
算法
·
链表
算法:链表:指针变化与环
给你单链表的头节点 head,请你反转链表,并返回反转后的链表。反转完成后:给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。
liuyao_xianhui
2 天前
java
·
开发语言
·
数据结构
·
c++
·
算法
·
链表
优选算法_判断字符是否唯一_C++
哈希表储存字母的种类和数量(也可以是bool)这里只有26个字母,字符-'a'变成对应的数字(0~26,a~z),1表示出现过,0表示没出现过
nqqcat~
2 天前
学习
·
链表
·
哈希算法
hlist哈希链表学习笔记
node1node3hlist数据结构有两个hlist_head和hlist_node使用hash表是为了快速获取表中的数据,注重效率;哈希链表中,节点的插入操作都是插在链表头的位置 hlist结构
y = xⁿ
2 天前
java
·
网络
·
数据结构
·
算法
·
链表
【LeetCodehot100】T24:两两交换链表中的节点 T25:K个一组翻转链表
题目核心是:两个两个一组,进行交换。交换的是节点,不是数字我们来举例只有两个节点的情况:(1->2) 原来:
罗超驿
2 天前
java
·
数据结构
·
链表
Java数据结构_链表
目录一、理解链表二、链表的实现:2.1 我们先来手动实现--创建一个链表:createList2.2 那最重要的链表遍历呢???--display
一叶落438
3 天前
c语言
·
数据结构
·
c++
·
算法
·
leetcode
·
链表
LeetCode 21. 合并两个有序链表(C语言详解 | 链表经典题)
给定两个 按非递减顺序排列 的链表 list1 和 list2,将它们合并为一个新的 升序链表 并返回。
_日拱一卒
3 天前
算法
·
leetcode
·
链表
LeetCode(力扣):环形链表
提示:进阶:你能用 O(1)(即,常量)内存解决此问题吗?快指针只能每次走2步,不能是3步,因为三步可能导致直接越过慢指针,会多绕几圈才能碰到。
做怪小疯子
3 天前
算法
·
leetcode
·
链表
Leetcode刷题——链表就地反转
链表的就地反转模式在不使用额外空间的情况下反转链表的部分内容。 在需要反转链表的部分时使用此模式。LeetCode题目:
仟濹
3 天前
数据结构
·
算法
·
链表
·
双指针
【算法打卡day22(2026-03-14 周六)今日算法or技巧:双指针 & 链表】9个题
- 第 188 篇 - Date: 2026 - 03- 14 | 周六 Author: 郑龙浩(仟墨) 今日算法or技巧:双指针 & 链表
实心儿儿
3 天前
数据结构
·
算法
·
链表
算法3:链表分割
有许多小细节需要注意:
Yvonne爱编码
3 天前
java
·
开发语言
·
数据结构
·
链表
·
二叉树
二叉树高频题精讲 | 从入门到熟练掌握二叉树操作
本系列可作为JAVA学习系列的笔记,文中提到的一些练习的代码,小编会将代码复制下来,大家复制下来就可以练习了,方便大家学习。
liuyao_xianhui
3 天前
java
·
开发语言
·
数据结构
·
c++
·
算法
·
链表
·
动态规划
递归_反转链表_C++
三指针法:prev,cur,next,然后cur指针指向prev实现反转,注意指针前进的顺序思路1:思路2:
样例过了就是过了
4 天前
数据结构
·
c++
·
算法
·
leetcode
·
链表
LeetCode热题100 路径总和 III
给定一个二叉树的根节点 root ,和一个整数 targetSum ,求该二叉树里节点值之和等于 targetSum 的 路径 的数目。 路径 不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子节点)。
实心儿儿
4 天前
数据结构
·
算法
·
链表
算法2:链表的中间结点