Linked List Data Structure

  • Last Updated : 20 Jan, 2023

Learn more about Linked List in DSA Self Paced Course
Practice Problems on Linked List
Recent Articles on Linked List

What is Linked List

A linked list is a linear data structure, in which the elements are not stored at contiguous memory locations. The elements in a linked list are linked using pointers as shown in the below image:

Linkedlist Data Structure

In simple words, a linked list consists of nodes where each node contains a data field and a reference(link) to the next node in the list.

Topics :

Introduction:

  1. What is Linked List
  2. Introduction to Linked List – Data Structure and Algorithm Tutorials
  3. Applications, Advantages and Disadvantages of Linked List
  4. Linked List vs Array

Types of Linked List:

  1. Introduction and Insertion in a Doubly Linked List
  2. Introduction to Circular Linked List
  3. Circular Singly Linked List
  4. Insertion in Doubly Circular Linked List
  5. Types of Linked List

Basic Operations:

  1. Linked List Insertion
  2. Search an element in a Linked List (Iterative and Recursive)
  3. Find Length of a Linked List (Iterative and Recursive)
  4. Reverse a linked list
  5. Linked List Deletion (Deleting a given key)
  6. Linked List Deletion (Deleting a key at given position)
  7. Write a function to delete a Linked List
  8. Write a function to get Nth node in a Linked List
  9. Nth node from the end of a Linked List

DSA-Self-Paced
Standard problem on Linked List:

Quick Links :

If you still need more assistance with your placement preparation, have a look at our Complete Interview Preparation Course. The course has been designed by our expert mentors to help students crack the coding interview of top product or service-based organizations . You get access to premium lectures, 200+ coding questions bank, resume building tips, and lifetime access to the course content. So to make sure that your next programming interview doesn’t feel like an interrogation, enroll in Complete Interview Preparation and give a boost to your placement preparation.

Recomended:

Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.


My Personal Notes arrow_drop_up