diff --git a/linkedlist/README.md b/linkedlist/README.md index 1e8debd..f0253f5 100644 --- a/linkedlist/README.md +++ b/linkedlist/README.md @@ -2,6 +2,16 @@ ![Singlelinkedlist](https://github.com/user-attachments/assets/604a55db-e939-489c-a0e5-271e103b2c08) --- +# Overview + +- [Introduction to LinkedList](https://github.com/amaitou/DataStructures/tree/main/linkedlist#introduction-to-linkedlist) +- [Different Types of Linked Lists](https://github.com/amaitou/DataStructures/tree/main/linkedlist#different-types-of-linked-lists) +- [Difference Between Singly and Doubly Linked Lists](https://github.com/amaitou/DataStructures/tree/main/linkedlist#difference-between-singly-and-doubly-linked-lists) +- [When to Use Each](https://github.com/amaitou/DataStructures/tree/main/linkedlist#when-to-use-each) +- [The purpose of each](https://github.com/amaitou/DataStructures/tree/main/linkedlist#the-purpose-of-each) + +--- + # Introduction to LinkedList A linked list is a linear data structure where elements are stored in nodes, with each node containing a reference (or link) to the next node in the sequence. This allows for efficient insertion and deletion of elements as it does not require shifting elements like in an array.