如何求解LeetCode中链表(Linked List)问题?

By Long Luo

链表(LinkedList)的数据结构

链表的遍历

链表

LeetCode LinkedList Problems

ProblemsDifficultySource CodeSolution
2. 两数相加Medium
19. 删除链表的倒数第 N 个结点Medium
21. 合并两个有序链表Easy
23. 合并K个升序链表Hard
24. 两两交换链表中的节点Medium
25. K 个一组翻转链表Hard
61. 旋转链表Medium
83. 删除排序链表中的重复元素 Easy
82. 删除排序链表中的重复元素 II Easy
92. 反转链表 IIMedium
138. 复制带随机指针的链表Medium
160. 相交链表Easy
146. LRU 缓存机制Medium
203. 移除链表元素Easy
237. 删除链表中的节点Easy
382. 链表随机节点Medium
430. 扁平化多级双向链表Medium
432. 全 O(1) 的数据结构Hard
460. LFU 缓存Hard
725. 分隔链表Easy
1600. 皇位继承顺序Medium
剑指 Offer 22. 链表中倒数第k个节点Easy
剑指 Offer 52. 两个链表的第一个公共节点Easy
面试题 02.05. 链表求和Medium