Learn LinkedList [Single LL, Double LL, Medium, Hard Problems]

0.00%

Learn 1D LinkedList

#ProblemLinksStatusAction
1Introduction to LinkedList, learn about struct, and how is node representedYouTubeCoding Ninjas
2Inserting a node in LinkedListYouTubeCoding Ninjas
3Inserting a node at start in LinkedListYouTubeCoding Ninjas
4Inserting a node at End in LinkedListYouTubeCoding Ninjas
5Deleting a Head node in LinkedListYouTubeCoding NinjasLeetCode
6Deleting a node at the end of LinkedListYouTubeCoding NinjasLeetCode
7Find the length of the linkedlist [learn traversal]YouTubeCoding Ninjas
8Search an element in the LLYouTubeCoding Ninjas

Learn Doubly LinkedList

#ProblemLinksStatusAction
1Introduction to DLL, learn about struct, and how is node representedYouTubeCoding Ninjas
2Insert a node in DLLYouTubeCoding Ninjas
3Delete a node in DLLYouTubeCoding Ninjas
4Reverse a DLLYouTubeCoding Ninjas

Medium Problems of LL

#ProblemLinksStatusAction
1Middle of a LinkedList [TortoiseHare Method]YouTubeCoding NinjasLeetCode
2Reverse a LinkedList [Iterative]YouTubeCoding NinjasLeetCode
3Reverse a LL [Recursive]YouTubeCoding NinjasLeetCode
4Detect a loop in LLYouTubeCoding NinjasLeetCode
5Find the starting point in LLYouTubeCoding NinjasLeetCode
6Length of Loop in LLYouTubeCoding Ninjas
7Check if LL is palindrome or notYouTubeCoding NinjasLeetCode
8Segrregate odd and even nodes in LLYouTubeCoding NinjasLeetCode
9Remove Nth node from the back of the LLYouTubeCoding NinjasLeetCode
10Delete the middle node of LLYouTubeCoding NinjasLeetCode
11Sort LLYouTubeCoding NinjasLeetCode
12Sort a LL of 0's 1's and 2's by changing linksYouTubeCoding Ninjas
13Find the intersection point of Y LLYouTubeCoding NinjasLeetCode
14Add 1 to a number represented by LLYouTubeCoding Ninjas
15Add 2 numbers in LLYouTubeCoding NinjasLeetCode

Medium Problems of DLL

#ProblemLinksStatusAction
1Delete all occurrences of a key in DLLYouTubeCoding Ninjas
2Find pairs with given sum in DLLYouTubeCoding Ninjas
3Remove duplicates from sorted DLLYouTubeCoding Ninjas

Hard Problems of LL

#ProblemLinksStatusAction
1Reverse LL in group of given size KYouTubeCoding NinjasLeetCode
2Rotate a LLYouTubeCoding NinjasLeetCode
3Flattening of LLYouTubeCoding Ninjas
4Clone a Linked List with random and next pointerYouTubeCoding NinjasLeetCode
5Design Browser HistoryYouTubeCoding NinjasLeetCode