➡️
继续阅读
-
环形链表 II | LeetCode 142
LeetCode 142题要求找出环形链表的入环第一个节点,无环则返回null。解法基于快慢指针:两指针相遇后,将其中一个重新指向头节点,然后两指针同速前...
-
链表的中间结点 | LeetCode 876
题目描述 给你单链表的头结点 head ,请你找出并返回链表的中间结点。 如果有两个中间结点,则返回第二个中间…
-
删除排序链表中的重复元素 | LeetCode 83
题目描述 给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链…
-
合并 K 个升序链表 | LeetCode 23
题目描述 给你一个链表数组,每个链表都已经按升序排列。 请你将所有链表合并到一个升序链表中,返回合并后的链表。…
-
删除链表的倒数第 N 个结点 | LeetCode 19
题目描述 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例 1: 示例 2: 示例…
-
相交链表 | LeetCode 160
LeetCode 160 相交链表要求找出两个单链表的首个公共节点,无交点返回 null,且不得改变链表结构。解法采用双指针:p1 遍历完 A 后转去遍历...