如何求解LeetCode中链表(Linked List)问题?
By Long Luo
链表(LinkedList)的数据结构
链表的遍历
链表
LeetCode LinkedList Problems
Problems | Difficulty | Source Code | Solution |
---|---|---|---|
2. 两数相加 | Medium | ||
19. 删除链表的倒数第 N 个结点 | Medium | ||
21. 合并两个有序链表 | Easy | ||
23. 合并K个升序链表 | Hard | ||
24. 两两交换链表中的节点 | Medium | ||
25. K 个一组翻转链表 | Hard | ||
61. 旋转链表 | Medium | ||
83. 删除排序链表中的重复元素 Easy | |||
82. 删除排序链表中的重复元素 II Easy | |||
92. 反转链表 II | Medium | ||
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 |