Hide Index
Singly Linked List
0% completed
Introduction to singly linked lists
Traversal in singly linked lists
Insertion in singly linked lists
- Understanding insertion at beginning
- Insert at beginning
- Understanding insertion at end
- Insert at end
- Understanding insertion after the given node
- Insert after the given node
- Understanding insertion before the given node
- Insert before the given node
- Understanding insertion at a given distance
- Insert at given distance
Deletion in singly linked lists
- Understanding deletion of first node
- Delete first node
- Understanding deletion of last node
- Delete last node
- Understanding deletion by given data
- Delete node with given data
- Delete nodes with given data
- Understanding deletion after a given node
- Delete node after the given node
- Understanding deletion before a given node
- Delete node before the given node
- Understanding deletion of the given node
- Delete the given node
- Understanding deletion at a given distance
- Delete node at given distance
Detecting cycle in singly linked lists
Pattern: Reversal
Pattern: Reversal (Subproblem)
Pattern: Sliding window traversal
Pattern: Fast and slow pointers
Pattern: Split
Pattern: Merge
Pattern: Reorder
Assessments
Certificate