链表在笔试面试中都是出镜率极高的一种数据结构。node
因为链表具备结构简单,代码量较少,变化多,能够较为全面的考察应聘者的逻辑思考能力以及应变能力的特色,而备受面试官青睐。面试
在本节中,我将Leetcode中链表相关的题目即解决思路列举一下,但愿对你们有所帮助。数据结构
按照LeetCode添加题目的时间能够看到链表相关的题目有16道,按照类型简单分分类:code
1. 链表翻转orm
Rotate List:Rotate Listblog
Reverse Linked List II:Reverse Linked List II排序
2. 链表合并leetcode
3. 链表节点删除
Remove Nth Node From End of List
Remove Duplicates from Sorted List
Remove Duplicates from Sorted List II
2. 链表排序
Sort List:
Insertion List:
Partition List:
3. 环:
Linked List Cycle:
Linked List Cycle II:
3. 链表 vs BST
Flatten Binary Tree to Linked List
Convert Sorted List to Binary Search Tree