Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit a38f546

Browse files
add linklist
1 parent e901e3d commit a38f546

File tree

2 files changed

+113
-0
lines changed

2 files changed

+113
-0
lines changed

‎Linklist/linklist-leetcode-list.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
2+
> 下面是leetcode中包含链表的题目:
3+
4+
#### 删除类题目
5+
| 序号 | 题目 | 难度 | 代码 |
6+
| ---------- | ------------------------------------------------------------ | ------ | ----------------- |
7+
| 19 | [Remove Nth Node From End of List ](https://leetcode.com/problems/remove-nth-node-from-end-of-list) | medium | python、java、c++ |
8+
| 82 | [Remove Duplicates from Sorted List II ](https://leetcode.com/problems/remove-duplicates-from-sorted-list-ii) | Medium | python、java、c++ |
9+
| 83 | [Remove Duplicates from Sorted List ](https://leetcode.com/problems/remove-duplicates-from-sorted-list) | Easy | python、java、c++ |
10+
| 203 | [Remove Linked List Elements ](https://leetcode.com/problems/remove-linked-list-elements) | Easy | python、java、c++ |
11+
| 237 | [Delete Node in a Linked List ](https://leetcode.com/problems/delete-node-in-a-linked-list) | Easy | python、java、c++ |
12+
#### 翻转类题目
13+
| 序号 | 题目 | 难度 | 代码 |
14+
| ---------- | ------------------------------------------------------------ | ------ | ----------------- |
15+
| 25 | [Reverse Nodes in k-Group ](https://leetcode.com/problems/reverse-nodes-in-k-group) | Hard | python、java、c++ |
16+
| 61 | [Rotate List ](https://leetcode.com/problems/rotate-list) | Medium | python、java、c++ |
17+
| 92 | [Reverse Linked List II ](https://leetcode.com/problems/reverse-linked-list-ii) | Medium | python、java、c++ |
18+
| 206 | [Reverse Linked List ](https://leetcode.com/problems/reverse-linked-list) | Easy | python、java、c++ |
19+
#### 合并链表
20+
| 序号 | 题目 | 难度 | 代码 |
21+
| ---------- | ------------------------------------------------------------ | ------ | ----------------- |
22+
| 2 | [Add Two Numbers ](https://leetcode.com/problems/add-two-numbers) | medium | python、java、c++ |
23+
| 21 | [Merge Two Sorted Lists ](https://leetcode.com/problems/merge-two-sorted-lists) | Easy | python、java、c++ |
24+
| 23 | [Merge k Sorted Lists ](https://leetcode.com/problems/merge-k-sorted-lists) | Hard | python、java、c++ |
25+
| 445 | [Add Two Numbers II ](https://leetcode.com/problems/add-two-numbers-ii) | Medium | python、java、c++ |
26+
####
27+
| 序号 | 题目 | 难度 | 代码 |
28+
| ---------- | ------------------------------------------------------------ | ------ | ----------------- |
29+
| 141 | [Linked List Cycle ](https://leetcode.com/problems/linked-list-cycle) | Easy | python、java、c++ |
30+
| 142 | [Linked List Cycle II ](https://leetcode.com/problems/linked-list-cycle-ii) | Medium | python、java、c++ |
31+
| 708 | [Insert into a Cyclic Sorted List ](https://leetcode.com/problems/insert-into-a-cyclic-sorted-list) | Medium | python、java、c++ |
32+
#### 拆分链表
33+
| 序号 | 题目 | 难度 | 代码 |
34+
| ---------- | ------------------------------------------------------------ | ------ | ----------------- |
35+
| 725 | [Split Linked List in Parts ](https://leetcode.com/problems/split-linked-list-in-parts) | Medium | python、java、c++ |
36+
| 86 | [Partition List ](https://leetcode.com/problems/partition-list) | Medium | python、java、c++ |
37+
#### 排序链表
38+
| 序号 | 题目 | 难度 | 代码 |
39+
| ---------- | ------------------------------------------------------------ | ------ | ----------------- |
40+
| 143 | [Reorder List ](https://leetcode.com/problems/reorder-list) | Medium | python、java、c++ |
41+
| 147 | [Insertion Sort List ](https://leetcode.com/problems/insertion-sort-list) | Medium | python、java、c++ |
42+
| 148 | [Sort List ](https://leetcode.com/problems/sort-list) | Medium | python、java、c++ |
43+
#### 基础
44+
| 序号 | 题目 | 难度 | 代码 |
45+
| ---------- | ------------------------------------------------------------ | ------ | ----------------- |
46+
| 109 | [Convert Sorted List to Binary Search Tree ](https://leetcode.com/problems/convert-sorted-list-to-binary-search-tree) | Medium | python、java、c++ |
47+
| 138 | [Copy List with Random Pointer ](https://leetcode.com/problems/copy-list-with-random-pointer) | Medium | |
48+
| 160 | [Intersection of Two Linked Lists ](https://leetcode.com/problems/intersection-of-two-linked-lists) | Easy | python、java、c++ |
49+
| 234 | [Palindrome Linked List ](https://leetcode.com/problems/palindrome-linked-list) | Easy | python、java、c++ |
50+
| 328 | [Odd Even Linked List ](https://leetcode.com/problems/odd-even-linked-list) | Medium | python、java、c++ |
51+
| 369 | [Plus One Linked List ](https://leetcode.com/problems/plus-one-linked-list) | Medium | python、java、c++ |
52+
| 379 | [Design Phone Directory ](https://leetcode.com/problems/design-phone-directory) | Medium | python、java、c++ |
53+
| 426 | [Convert Binary Search Tree to Sorted Doubly Linked List ](https://leetcode.com/problems/convert-binary-search-tree-to-sorted-doubly-linked-list) | Medium | python、java、c++ |
54+
| 430 | [Flatten a Multilevel Doubly Linked List ](https://leetcode.com/problems/flatten-a-multilevel-doubly-linked-list) | Medium | python、java、c++ |
55+
| 707 | [Design Linked List ](https://leetcode.com/problems/design-linked-list) | Easy | python、java、c++ |
56+
| 817 | [Linked List Components ](https://leetcode.com/problems/linked-list-components) | Medium | python、java、c++ |
57+
| 876 | [Middle of the Linked List ](https://leetcode.com/problems/middle-of-the-linked-list) | Easy | python、java、c++ |

‎README.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,3 +179,59 @@
179179
| 370 | [Range Addition ](https://leetcode.com/problems/insert-delete-getrandom-o1-duplicates-allowed) | medium | python、java、c++ |
180180
| 296 | [Best Meeting Point](https://leetcode.com/problems/best-meeting-point) | hard | python、java、c++ |
181181

182+
------
183+
### 链表类题目
184+
#### 删除类题目
185+
| 序号 | 题目 | 难度 | 代码 |
186+
| ---------- | ------------------------------------------------------------ | ------ | ----------------- |
187+
| 19 | [Remove Nth Node From End of List ](https://leetcode.com/problems/remove-nth-node-from-end-of-list) | medium | python、java、c++ |
188+
| 82 | [Remove Duplicates from Sorted List II ](https://leetcode.com/problems/remove-duplicates-from-sorted-list-ii) | Medium | python、java、c++ |
189+
| 83 | [Remove Duplicates from Sorted List ](https://leetcode.com/problems/remove-duplicates-from-sorted-list) | Easy | python、java、c++ |
190+
| 203 | [Remove Linked List Elements ](https://leetcode.com/problems/remove-linked-list-elements) | Easy | python、java、c++ |
191+
| 237 | [Delete Node in a Linked List ](https://leetcode.com/problems/delete-node-in-a-linked-list) | Easy | python、java、c++ |
192+
#### 翻转类题目
193+
| 序号 | 题目 | 难度 | 代码 |
194+
| ---------- | ------------------------------------------------------------ | ------ | ----------------- |
195+
| 25 | [Reverse Nodes in k-Group ](https://leetcode.com/problems/reverse-nodes-in-k-group) | Hard | python、java、c++ |
196+
| 61 | [Rotate List ](https://leetcode.com/problems/rotate-list) | Medium | python、java、c++ |
197+
| 92 | [Reverse Linked List II ](https://leetcode.com/problems/reverse-linked-list-ii) | Medium | python、java、c++ |
198+
| 206 | [Reverse Linked List ](https://leetcode.com/problems/reverse-linked-list) | Easy | python、java、c++ |
199+
#### 合并链表
200+
| 序号 | 题目 | 难度 | 代码 |
201+
| ---------- | ------------------------------------------------------------ | ------ | ----------------- |
202+
| 2 | [Add Two Numbers ](https://leetcode.com/problems/add-two-numbers) | medium | python、java、c++ |
203+
| 21 | [Merge Two Sorted Lists ](https://leetcode.com/problems/merge-two-sorted-lists) | Easy | python、java、c++ |
204+
| 23 | [Merge k Sorted Lists ](https://leetcode.com/problems/merge-k-sorted-lists) | Hard | python、java、c++ |
205+
| 445 | [Add Two Numbers II ](https://leetcode.com/problems/add-two-numbers-ii) | Medium | python、java、c++ |
206+
####
207+
| 序号 | 题目 | 难度 | 代码 |
208+
| ---------- | ------------------------------------------------------------ | ------ | ----------------- |
209+
| 141 | [Linked List Cycle ](https://leetcode.com/problems/linked-list-cycle) | Easy | python、java、c++ |
210+
| 142 | [Linked List Cycle II ](https://leetcode.com/problems/linked-list-cycle-ii) | Medium | python、java、c++ |
211+
| 708 | [Insert into a Cyclic Sorted List ](https://leetcode.com/problems/insert-into-a-cyclic-sorted-list) | Medium | python、java、c++ |
212+
#### 拆分链表
213+
| 序号 | 题目 | 难度 | 代码 |
214+
| ---------- | ------------------------------------------------------------ | ------ | ----------------- |
215+
| 725 | [Split Linked List in Parts ](https://leetcode.com/problems/split-linked-list-in-parts) | Medium | python、java、c++ |
216+
| 86 | [Partition List ](https://leetcode.com/problems/partition-list) | Medium | python、java、c++ |
217+
#### 排序链表
218+
| 序号 | 题目 | 难度 | 代码 |
219+
| ---------- | ------------------------------------------------------------ | ------ | ----------------- |
220+
| 143 | [Reorder List ](https://leetcode.com/problems/reorder-list) | Medium | python、java、c++ |
221+
| 147 | [Insertion Sort List ](https://leetcode.com/problems/insertion-sort-list) | Medium | python、java、c++ |
222+
| 148 | [Sort List ](https://leetcode.com/problems/sort-list) | Medium | python、java、c++ |
223+
#### 基础
224+
| 序号 | 题目 | 难度 | 代码 |
225+
| ---------- | ------------------------------------------------------------ | ------ | ----------------- |
226+
| 109 | [Convert Sorted List to Binary Search Tree ](https://leetcode.com/problems/convert-sorted-list-to-binary-search-tree) | Medium | python、java、c++ |
227+
| 138 | [Copy List with Random Pointer ](https://leetcode.com/problems/copy-list-with-random-pointer) | Medium | |
228+
| 160 | [Intersection of Two Linked Lists ](https://leetcode.com/problems/intersection-of-two-linked-lists) | Easy | python、java、c++ |
229+
| 234 | [Palindrome Linked List ](https://leetcode.com/problems/palindrome-linked-list) | Easy | python、java、c++ |
230+
| 328 | [Odd Even Linked List ](https://leetcode.com/problems/odd-even-linked-list) | Medium | python、java、c++ |
231+
| 369 | [Plus One Linked List ](https://leetcode.com/problems/plus-one-linked-list) | Medium | python、java、c++ |
232+
| 379 | [Design Phone Directory ](https://leetcode.com/problems/design-phone-directory) | Medium | python、java、c++ |
233+
| 426 | [Convert Binary Search Tree to Sorted Doubly Linked List ](https://leetcode.com/problems/convert-binary-search-tree-to-sorted-doubly-linked-list) | Medium | python、java、c++ |
234+
| 430 | [Flatten a Multilevel Doubly Linked List ](https://leetcode.com/problems/flatten-a-multilevel-doubly-linked-list) | Medium | python、java、c++ |
235+
| 707 | [Design Linked List ](https://leetcode.com/problems/design-linked-list) | Easy | python、java、c++ |
236+
| 817 | [Linked List Components ](https://leetcode.com/problems/linked-list-components) | Medium | python、java、c++ |
237+
| 876 | [Middle of the Linked List ](https://leetcode.com/problems/middle-of-the-linked-list) | Easy | python、java、c++ |

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /