|
3 | 3 | ### Basic
|
4 | 4 | | Problem | Difficulty |
|
5 | 5 | |------------------|------------|
|
6 |
| -|[707. Design Linked List](../leetcode/707.design-linked-list.md)|Medium| |
| 6 | +|**[707. Design Linked List](../leetcode/707.design-linked-list.md)**|Medium| |
7 | 7 |
|
8 | 8 | ### Traversal
|
9 | 9 | | Problem | Difficulty |
|
10 | 10 | |------------------|------------|
|
11 |
| -|[2181. Merge Nodes in Between Zeros](../leetcode/2181.merge-nodes-in-between-zeros.md)|Medium (1333)| |
| 11 | +|**[2181. Merge Nodes in Between Zeros](../leetcode/2181.merge-nodes-in-between-zeros.md)**|Medium (1333)| |
12 | 12 | |[817. Linked List Components](../leetcode/817.linked-list-components.md)|Medium (1428)|
|
13 |
| -|[725. Split Linked List in Parts](../leetcode/725.split-linked-list-in-parts.md)|Medium| |
| 13 | +|**[725. Split Linked List in Parts](../leetcode/725.split-linked-list-in-parts.md)**|Medium| |
14 | 14 |
|
15 | 15 | > * Solved: https://leetcode.com/problems/convert-binary-number-in-a-linked-list-to-integer/description/ 1151
|
16 | 16 | > * Solved: https://leetcode.com/problems/find-the-minimum-and-maximum-number-of-nodes-between-critical-points/description/ 1310
|
17 |
| -> * https://leetcode.com/problems/flatten-a-multilevel-doubly-linked-list/description/ m |
| 17 | +> * **https://leetcode.com/problems/flatten-a-multilevel-doubly-linked-list/description/** m |
18 | 18 | > * https://leetcode.com/problems/remove-zero-sum-consecutive-nodes-from-linked-list/ 1782
|
19 | 19 |
|
20 | 20 | ### Remove
|
21 | 21 | | Problem | Difficulty |
|
22 | 22 | |------------------|------------|
|
23 |
| -|[203. Remove Linked List Elements](../leetcode/203.remove-linked-list-elements.md)|Easy| |
| 23 | +|**[203. Remove Linked List Elements](../leetcode/203.remove-linked-list-elements.md)**|Easy| |
24 | 24 | |[237. Delete Node in a Linked List](../leetcode/237.delete-node-in-a-linked-list.md)|Medium|
|
25 | 25 | |[83. Remove Duplicates from Sorted List](../leetcode/83.remove-duplicates-from-sorted-list.md)|Easy|
|
26 |
| -|[82. Remove Duplicates from Sorted List II](../leetcode/82.remove-dpulicates-from-sorted-list-ii.md)|Medium| |
| 26 | +|**[82. Remove Duplicates from Sorted List II](../leetcode/82.remove-dpulicates-from-sorted-list-ii.md)**|Medium| |
27 | 27 | |[2487. Remove Nodes From Linked List](../leetcode/2487.remove-nodes-from-linked-list.md)|Medium (1454)|
|
28 | 28 |
|
29 | 29 | > * Solved: https://leetcode.com/problems/delete-nodes-from-linked-list-present-in-array/description/ 1341
|
|
32 | 32 | | Problem | Difficulty |
|
33 | 33 | |------------------|------------|
|
34 | 34 | > * Solved: https://leetcode.com/problems/insert-greatest-common-divisors-in-linked-list/description/ 1279
|
35 |
| -> * https://leetcode.com/problems/insertion-sort-list/description/ m |
| 35 | +> * **https://leetcode.com/problems/insertion-sort-list/description/** m |
36 | 36 |
|
37 | 37 | ### Reverse
|
38 | 38 | | Problem | Difficulty |
|
39 | 39 | |------------------|------------|
|
40 |
| -|[206. Reverse Linked List](../leetcode/206.reverse-linked-list.md)|Easy| |
41 |
| -|[92. Reverse Linked List II](../leetcode/92.reverse-linked-list-ii.md)|Medium| |
42 |
| -|[24. Swap Nodes in Pairs](../leetcode/24.swap-nodes-in-pairs.md)|Medium| |
| 40 | +|**[206. Reverse Linked List](../leetcode/206.reverse-linked-list.md)**|Easy| |
| 41 | +|@@**[92. Reverse Linked List II](../leetcode/92.reverse-linked-list-ii.md)**|Medium| |
| 42 | +|@@**[24. Swap Nodes in Pairs](../leetcode/24.swap-nodes-in-pairs.md**)|Medium| |
43 | 43 |
|
44 |
| -> * Solved, to note: https://leetcode.com/problems/reverse-nodes-in-k-group/description/ h |
| 44 | +> * Solved, to note: **https://leetcode.com/problems/reverse-nodes-in-k-group/description/** h |
45 | 45 |
|
46 | 46 | ### Two Pointers
|
47 | 47 | | Problem | Difficulty |
|
48 | 48 | |------------------|------------|
|
49 |
| -|[19. Remove Nth Node From End of List](../leetcode/19.remove-nth-node-from-end-of-list.md)|Medium| |
50 |
| -|[143. Reorder List](../leetcode/143.reorder-list.md)|Medium| |
51 |
| -|[141. Linked List Cycle](../leetcode/141.linked-list-cycle.md)|Easy| |
| 49 | +|**[19. Remove Nth Node From End of List](../leetcode/19.remove-nth-node-from-end-of-list.md)**|Medium| |
| 50 | +|@@[143. Reorder List](../leetcode/143.reorder-list.md)|Medium| |
| 51 | +|**[141. Linked List Cycle](../leetcode/141.linked-list-cycle.md)**|Easy| |
52 | 52 | |[142. Linked List Cycle II](../leetcode/142.linked-list-cycle-ii.md)|Medium|
|
53 |
| -|[328. Odd Even Linked List](../leetcode/328.odd-even-linked-list.md)|Medium| |
| 53 | +|**[328. Odd Even Linked List](../leetcode/328.odd-even-linked-list.md)**|Medium| |
54 | 54 | |[86. Partition List](../leetcode/86.partition-list.md)|Medium|
|
55 | 55 | |[160. Intersection of Two Linked Lists](../leetcode/160.intersection-of-two-linked-lists.md)|Easy|
|
56 | 56 |
|
57 |
| -> * https://leetcode.com/problems/rotate-list/description/ m |
| 57 | +> * **https://leetcode.com/problems/rotate-list/description/** m |
58 | 58 | > * https://leetcode.com/problems/swapping-nodes-in-a-linked-list/description/ 1386
|
59 | 59 |
|
60 | 60 | ### Middle
|
61 | 61 | | Problem | Difficulty |
|
62 | 62 | |------------------|------------|
|
63 |
| -|[876. Middle of the Linked List](../leetcode/876.middle-of-the-linked-list.md)|Easy| |
| 63 | +|**[876. Middle of the Linked List](../leetcode/876.middle-of-the-linked-list.md)**|Easy| |
64 | 64 | |[2095. Delete the Middle Node of a Linked List](../leetcode/2095.delete-the-middle-node-of-a-linked-list.md)|Medium|
|
65 |
| -|[234. Palindrome Linked List](../leetcode/234.palindrome-linked-list.md)|Easy| |
| 65 | +|**[234. Palindrome Linked List](../leetcode/234.palindrome-linked-list.md)**|Easy| |
66 | 66 | > * https://leetcode.com/problems/maximum-twin-sum-of-a-linked-list/ 1317
|
67 | 67 |
|
68 | 68 | ### Merge
|
69 | 69 | | Problem | Difficulty |
|
70 | 70 | |------------------|------------|
|
71 |
| -|[21. Merge Two Sorted Lists](../leetcode/21.merge-two-sorted-lists.md)|Easy| |
| 71 | +|**[21. Merge Two Sorted Lists](../leetcode/21.merge-two-sorted-lists.md)**|Easy| |
72 | 72 | |[2. Add Two Numbers](../leetcode/2.add-two-numbers.md)|Medium|
|
73 |
| -|[23. Merge k Sorted Lists](../leetcode/23.merge-k-sorted-lists.md)|Hard| |
74 |
| -|[1669. Merge In Between Linked Lists](../leetcode/1669.merge-in-between-linked-lists.md)|Medium| |
75 |
| -|[2181. Merge Nodes in Between Zeros](../leetcode/2181.merge-nodes-in-between-zeros.md)|Medium (1333)| |
| 73 | +|**[23. Merge k Sorted Lists](../leetcode/23.merge-k-sorted-lists.md)**|Hard| |
| 74 | +|**[1669. Merge In Between Linked Lists](../leetcode/1669.merge-in-between-linked-lists.md)**|Medium| |
| 75 | +|@@[2181. Merge Nodes in Between Zeros](../leetcode/2181.merge-nodes-in-between-zeros.md)|Medium (1333)| |
76 | 76 | > * https://leetcode.com/problems/add-two-numbers-ii/description/ m
|
77 | 77 | > * https://leetcode.com/problems/double-a-number-represented-as-a-linked-list/description/ 1393
|
78 | 78 |
|
79 | 79 | ### Other
|
80 | 80 | | Problem | Difficulty |
|
81 | 81 | |------------------|------------|
|
82 | 82 | |[1472. Design Browser History](../leetcode/1472.design-browser-history.md)|Medium|
|
83 |
| -|[138. Copy List with Random Pointer](../leetcode/138.copy-list-with-random-pointers.md)|Medium| |
84 |
| -|[146. LRU Cache](../leetcode/146.lru-cache.md)|Medium| |
| 83 | +|**[138. Copy List with Random Pointer](../leetcode/138.copy-list-with-random-pointers.md)**|Medium| |
| 84 | +|**[146. LRU Cache](../leetcode/146.lru-cache.md)**|Medium| |
85 | 85 |
|
86 |
| -> * https://leetcode.com/problems/linked-list-random-node/description/ m |
| 86 | +> * **https://leetcode.com/problems/linked-list-random-node/description/** m |
87 | 87 | > ----
|
88 |
| -> * https://leetcode.com/problems/lfu-cache/description/ hard |
| 88 | +> * **https://leetcode.com/problems/lfu-cache/description/** hard |
89 | 89 | > * https://leetcode.com/problems/all-oone-data-structure/description/ hard
|
90 | 90 | > * https://leetcode.com/problems/design-skiplist/description/ hard
|
0 commit comments