
链表
楚洋的小跟班
日常报错记录、刷题记录(代码随想录)
展开
-
力扣 19题 删除链表的倒数第 N 个结点 记录
使用双指针方法,遍历一词链表就可以完成任务。原创 2024-05-30 16:16:33 · 386 阅读 · 0 评论 -
力扣 142题 环形链表Ⅱ 记录
如果链表中存在环,快指针最终会追上慢指针。当两个指针相遇时,将一个指针重置到链表的头部,然后两个指针都以相同的速度移动,直到它们再次相遇,这次相遇的节点就是环的起点。当 fast 和 slow 指针在链表中前进时,如果链表存在环,由于 fast 指针的速度是 slow 指针的两倍,fast 会在某个时刻追上 slow(在环内相遇)。当 fast 和 slow 相遇时,将其中一个指针(例如 fast)放回链表的起始位置 head,然后 fast 和 slow 同时以相同的速度(每步一节点)前进;原创 2024-05-30 21:03:14 · 568 阅读 · 0 评论