You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| 01 |[Example](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/01%20-%20Example)| Example problem for Linked List | Non | Non |
22
+
| 02 |[Reverse Linked List](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/02%20-%20Reverse%20Linked%20List)| Reverse a singly linked list |[Link](https://leetcode.com/problems/reverse-linked-list/)|[Link](https://www.geeksforgeeks.org/reverse-a-linked-list/)|
23
+
| 03 |[Middle of the Linked List](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/03%20-%20Middle%20of%20the%20Linked%20List)| Find the middle of the list |[Link](https://leetcode.com/problems/find-middle-of-linked-list/)| Non |
24
+
| 04 |[Reverse Nodes in k Groups](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/04%20-%20Reverse%20Nodes%20in%20k%20Groups)| Reverse nodes in k-sized groups |[Link](https://leetcode.com/problems/reverse-nodes-in-k-group/)| Non |
25
+
| 05 |[Check If Circular Linked List](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/05%20-%20Check%20If%20Circular%20Linked%20List)| Check if the list is circular | Non |[Link](https://www.geeksforgeeks.org/problems/circular-linked-list/1?itm_source=geeksforgeeks&itm_medium=article&itm_campaign=practice_card)|
26
+
| 06 |[Linked List Cycle](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/06%20-%20Linked%20List%20Cycle)| Detect cycle in a linked list |[Link](https://leetcode.com/problems/linked-list-cycle/)| Non |
27
+
| 07 |[Detect Loop in Linked List](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/07%20-%20Detect%20Loop%20in%20Linked%20List)| Detect loop in the list | Non |[Link](https://www.geeksforgeeks.org/problems/detect-loop-in-linked-list/1?itm_source=geeksforgeeks&itm_medium=article&itm_campaign=practice_card)|
28
+
| 08 |[Return Start Node of the Loop in Linked List](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/08%20-%20Return%20Start%20Node%20of%20the%20Loop%20in%20Linked%20List)| Find the starting node of a cycle | Non | Non |
29
+
| 09 |[Remove Cycle in Linked List](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/09%20-%20Remove%20Cycle%20in%20Linked%20List)| Remove the cycle in the list | Non | Non |
30
+
| 10 |[Remove Duplicates from Sorted List](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/10%20-%20Remove%20Duplicates%20from%20Sorted%20List)| Remove duplicates from sorted list |[Link](https://leetcode.com/problems/remove-duplicates-from-sorted-list/)| Non |
31
+
| 11 |[Remove Duplicates from an Unsorted Linked List](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/11%20-%20Remove%20Duplicates%20from%20an%20Unsorted%20Linked%20List)| Remove duplicates from unsorted list | Non |[Link](https://www.geeksforgeeks.org/problems/remove-duplicates-from-an-unsorted-linked-list/1?itm_source=geeksforgeeks&itm_medium=article&itm_campaign=practice_card)|
32
+
| 12 |[Split a Linked List Into Two Halves](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/12%20-%20Split%20a%20Linked%20List%20Into%20Two%20Halves)| Split the list into two halves | Non |[Link](https://www.geeksforgeeks.org/problems/split-a-circular-linked-list-into-two-halves/1?itm_source=geeksforgeeks&itm_medium=article&itm_campaign=practice_card)|
33
+
| 13 |[Sort a Linked List of 0s, 1s, and 2s](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/13%20-%20Sort%20a%20Linked%20List%20of%200s%20-%201s%20and%202s)| Sort a list with only 0s, 1s, and 2s | Non |[Link](https://www.geeksforgeeks.org/problems/given-a-linked-list-of-0s-1s-and-2s-sort-it/1)|
34
+
| 14 |[Merge Two Sorted Lists](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/14%20-%20Merge%20Two%20Sorted%20Lists)| Merge two sorted linked lists |[Link](https://leetcode.com/problems/merge-two-sorted-lists/)| Non |
35
+
| 15 |[Merge Two Sorted Linked Lists](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/15%20-%20Merge%20Two%20Sorted%20Linked%20Lists)| Merge two sorted lists | Non |[Link](https://www.geeksforgeeks.org/problems/given-a-linked-list-of-0s-1s-and-2s-sort-it/1)|
36
+
| 16 |[Palindrome Linked List](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/16%20-%20Palindrome%20Linked%20List)| Check if the list is a palindrome |[Link](https://leetcode.com/problems/palindrome-linked-list/)| Non |
37
+
| 17 |[Check if Linked List is Palindrome](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/17%20-%20Check%20if%20Linked%20List%20is%20Pallindrome)| Check if linked list is palindrome | Non |[Link](https://www.geeksforgeeks.org/problems/check-if-linked-list-is-pallindrome/1?itm_source=geeksforgeeks&itm_medium=article&itm_campaign=practice_card)|
38
+
| 18 |[Add Two Numbers](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/18%20-%20Add%20Two%20Numbers)| Add two numbers represented by linked lists |[Link](https://leetcode.com/problems/add-two-numbers/)| Non |
39
+
| 19 |[Add Numbers Linked Lists](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/19%20-%20Add%20Numbers%20Linked%20Lists)| Add numbers represented by linked lists | Non |[Link](https://www.geeksforgeeks.org/problems/add-two-numbers-represented-by-linked-lists/1?itm_source=geeksforgeeks&itm_medium=article&itm_campaign=practice_card)|
40
+
| 20 |[Clone a Linked List with Next & Random Pointer](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/20%20-%20Clone%20a%20Linked%20List%20with%20Next%20%26%20Random%20Pointer)| Clone a linked list with next and random pointer | Non |[Link](https://www.geeksforgeeks.org/problems/clone-a-linked-list-with-next-and-random-pointer/1?itm_source=geeksforgeeks&itm_medium=article&itm_campaign=practice_card)|
41
+
| 21 |[Copy List with Random Pointer](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/21%20-%20Copy%20List%20with%20Random%20Pointer)| Copy a linked list with random pointer |[Link](https://leetcode.com/problems/copy-list-with-random-pointer/)| Non |
42
+
| 22 |[Merge Sort for Linked List](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/22%20-%20Merge%20Sort%20for%20Linked%20List)| Merge Sort for a linked list | Non |[Link](https://www.geeksforgeeks.org/problems/sort-a-linked-list/1?itm_source=geeksforgeeks&itm_medium=article&itm_campaign=practice_card)|
43
+
| 23 |[Flattening a Linked List](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/23%20-%20Flattening%20a%20Linked%20List)| Flatten a linked list | Non |[Link](https://www.geeksforgeeks.org/problems/flattening-a-linked-list/1)|
44
+
| 24 |[Merge K Sorted Linked Lists](https://github.com/JawadSher/DSA-LeetCode-GFG-Problems-Repository/tree/main/14%20-%20Linked%20List%20Data%20Structure%20Problems/01%20-%20Singly%20Linked%20List%20Problems/24%20-%20Merge%20K%20Sorted%20Linked%20Lists)| Merge K sorted linked lists | Non |[Link](https://www.geeksforgeeks.org/problems/merge-k-sorted-linked-lists/1?itm_source=geeksforgeeks&itm_medium=article&itm_campaign=practice_card)|
45
+
13
46
14
47
## Why This Repository?
15
48
@@ -20,3 +53,6 @@ Whether you're preparing for technical interviews or want to improve your proble
20
53
- Clone the repository to your local machine.
21
54
- Browse through the problem list and choose the problem you'd like to work on.
22
55
- Each problem contains links to **LeetCode** and **GeeksforGeeks** for further reading and problem-solving.
0 commit comments