> Data Structure Comments Feed" href="https://www.c4learn.com/2010/02/linked-list-in-c-programming-data.html/feed"/>

Linked List in C Programming >> Data Structure

February 5, 2025 1 Comment »







Linked List in C Programming : Data Structure

Note : Before Learning Linked List You Should Know Pointer and Dynamic Memory Allocation Concepts !!!!!

            1.1   Introduction
                     -  Introduction
                     -  Advantages of Linked List
                     -  Disadvantages of Linked List
                     -  Array vs Linked-List             
            1.2   Related Terms 
                     -  Data
                     -  Node
                     -  Address
                     -  Link 
            1.3   Representation
                      -  How it is Represented
                     -  Implementation
                     -  Diagram / Pictorial Representation
            1.4   Types 
                     -  Singly Linked List
                     -  Doubly Linked List
                     -  Circular Linked List
            1.5   Singly Linked List Operations 
                     -  Create Linked List
                     -  Traversing through Singly Linked List (SLL)
                     -  Display Elements from First to Last
                     -  Display Elements from last to First
                     -  Counting Number of Nodes
                     -  Searching Particular node in SLL
                     -  Inserting Element at Front
                     -  Inserting Element at End
                     -  Inserting Element at Middle
                     -  Delete First Elements
                     -  Delete Middle Elements
                     -  Delete Last Elements
                     -  Concatenating two SLL
                     -  Reversing / Inverting SLL
                     -  Sorting of SLL
                     -  Merging two sorted SLL
                     -  Separating two Linked Lists
                     -  Splitting two Linked List at the Middle
                     -  Removal of Duplicate Elements from SLL
            1.6   Doubly Linked List Operations 
                     -  Create Linked List
                     -  Traversing through Doubly Linked List (DLL)
                     -  Display Elements
                     -  Counting Number of Nodes
                     -  Searching Particular node in DLL
                     -  Inserting Element at Front
                     -  Inserting Element at End
                     -  Inserting Element at Middle
                     -  Delete First Elements
                     -  Delete Middle Elements
                     -  Delete Last Elements
                     -  Concatenating two DLL
                     -  Reversing / Inverting DLL
                     -  Sorting of DLL
                     -  Merging two sorted DLL
                     -  Separating two Linked Lists
                     -  Splitting two Linked List at the Middle
                     -  Removal of Duplicate Elements from DLL
            1.7   Circular Linked List Operations 
                     -  Create Linked List
                     -  Traversing through Circular Linked List
                     -  Display Elements
                     -  Counting Number of Nodes
                     -  Searching Particular node
                     -  Inserting Element at Front
                     -  Inserting Element at End
                     -  Inserting Element at Middle
                     -  Delete First Elements
                     -  Delete Middle Elements
                     -  Delete Last Elements
                     -  Concatenating two CLL
                     -  Reversing / Inverting CLL
                     -  Sorting of CLL
                     -  Merging two sorted CLL
                     -  Separating two Linked Lists
                     -  Splitting two Linked List at the Middle
                     -  Removal of Duplicate Elements from CLL


Coming Soon ……………………….
Bookmark & Share

One Comment

  1. Ernest December 19, 2024 at 1:10 am - Reply

    Helpful related information! I have been looking for something like that for quite a while today. Regards!

Leave A Response