技术栈
快慢双指针
AnFany
1 个月前
python
·
算法
·
leetcode
·
链表
·
快慢双指针
LeetCode【0019】删除链表的倒数第N个结点
给定一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。示例:提示:方法核心使用虚拟头节点统一操作逻辑,采用快慢指针确定删除位置,快指针先走n步,然后快慢指针同步移动,直到快指针到达末尾
风止
5 个月前
java
·
数据结构
·
算法
·
快慢双指针
算法从零到精通 (一) ~ 快慢双指针
快慢双指针是一种常用的算法技巧,通常用于解决涉及链表或数组的问题。它的基本思想是使用两个指针,一个移动速度快(快指针),一个移动速度慢(慢指针),来解决特定的问题。这两个指针通常从序列的起始位置开始,并以不同的步伐向前移动,直到达到特定的条件为止。