1

Learn 1D LinkedList

1

Introduction to LinkedList, learn about struct, and how is node represented

YouTube LinkLink 1

2

Inserting a node in LinkedList

YouTube LinkLink 1

3

Inserting a node at start in LinkedList

YouTube LinkLink 1

4

Inserting a node at End in LinkedList

YouTube LinkLink 1

5

Deleting a Head node in LinkedList

YouTube LinkLink 1Link 2

6

Deleting a node at the end of LinkedList

YouTube LinkLink 1Link 2

7

Find the length of the linkedlist [learn traversal]

YouTube LinkLink 1

8

Search an element in the LL

YouTube LinkLink 1

2

Learn Doubly LinkedList

1

Introduction to DLL, learn about struct, and how is node represented

YouTube LinkLink 1

2

Insert a node in DLL

YouTube LinkLink 1

3

Delete a node in DLL

YouTube LinkLink 1

4

Reverse a DLL

YouTube LinkLink 1

3

Medium Problems of LL

1

Middle of a LinkedList [TortoiseHare Method]

YouTube LinkLink 1Link 2

2

Reverse a LinkedList [Iterative]

YouTube LinkLink 1Link 2

3

Reverse a LL [Recursive]

YouTube LinkLink 1Link 2

4

Detect a loop in LL

YouTube LinkLink 1Link 2

5

Find the starting point in LL

YouTube LinkLink 1Link 2

6

Length of Loop in LL

YouTube LinkLink 1

7

Check if LL is palindrome or not

YouTube LinkLink 1Link 2

8

Segrregate odd and even nodes in LL

YouTube LinkLink 1Link 2

9

Remove Nth node from the back of the LL

YouTube LinkLink 1Link 2

10

Delete the middle node of LL

YouTube LinkLink 1Link 2

11

Sort LL

YouTube LinkLink 1Link 2

12

Sort a LL of 0's 1's and 2's by changing links

YouTube LinkLink 1

13

Find the intersection point of Y LL

YouTube LinkLink 1Link 2

14

Add 1 to a number represented by LL

YouTube LinkLink 1

15

Add 2 numbers in LL

YouTube LinkLink 1Link 2

4

Medium Problems of DLL

1

Delete all occurrences of a key in DLL

YouTube LinkLink 1

2

Find pairs with given sum in DLL

YouTube LinkLink 1

3

Remove duplicates from sorted DLL

YouTube LinkLink 1

5

Hard Problems of LL

1

Reverse LL in group of given size K

YouTube LinkLink 1Link 2

2

Rotate a LL

YouTube LinkLink 1Link 2

3

Flattening of LL

YouTube LinkLink 1

4

Clone a Linked List with random and next pointer

YouTube LinkLink 1Link 2

5

Design Browser History

YouTube LinkLink 1Link 2