- 单链表操作
- 翻转:
- K个一组翻转链表:leetcode-25
- 旋转链表:leetcode-61
- 反转链表:leetcode-206、leetcode-92
- 交换
- 两两交换链表中的节点:leetcode-24
- 奇偶链表:leetcode-328
- 交换链表中的节点:leetcode-1721
- 删除:
- 删除链表的倒数第N个节点:leetcode-19
- 删除排序链表中的重复元素:leetcode-82、leetcode-83
- 移除链表元素:leetcode-203
- 删除链表中的节点:leetcode-237
- 从链表中删去总和值为零的连续节点:leecode-1171
- 环形链表
- 环形链表:leetcode-142、leetcode-141
- 构建
- 设计推特:leetcode-355
- 给单链表加一:leetcode-369
- 设计链表:leetcode-707
- 皇位继承顺序:leetcode-1600
- 分隔
- 分隔链表:leetcode-86
- 分隔链表:leetcode-725
- 排序
- 重排链表:leetcode-143
- 对链表进行插入排序:leetcode-147
- 排序链表:leetcode-148
- 链表中下一个更大节点:leetcode-1019
- 合并排序链表:剑指offer II 0.24
- 其他
- 有序链表转换我二叉搜索数:leetcode-109
- 复制带随机指针的链表:leetcode-138
- 回文链表:leetcode-234
- 链表随机节点:leetcode-382
- 扁平化多级双向链表:leetcode-430
- 链表组件:leetcode-817
- 链表的中间节点:leecode-876
- 逆序打压不可变链表:leetcode-1265
- 二进制链表转整数:leetcode-1290
- 多链表操作
- 两数相加:leetcode-2
- 合并两个有序链表:leetcode-21
- 合并K个升序链表:leetcode-23
- 相交链表:leetcode-160
- 合并两个链表:leetcode-1669
- 链表相交:面试题02.07.链表相交