Linked List

Introduction to Linked List
FACEPrep · 5 min read
Linked List is a linear data structure used for storing collections of data. Unlike arrays, linked list elements are not stored at contiguous location. Instead, they are are linked using pointers.
Difference between Linked List and Arrays
FACEPrep · 5 min read
Both Arrays and Linked List can be used to store linear data of similar types, but they both have some advantages and disadvantages over each other. since both are used fo the same purpose, we need to know the difference between arrays and linked list.
Linked List | Inserting a node
FACEPrep · 5 min read
This article discusses inserting a node at the beginning, after a node and at the end of the linked list.
Linked List | Deleting a node
FACEPrep · 5 min read
This article discusses about deleting a node from a given linked list
Delete a Linked List node at a given position
FACEPrep · 5 min read
This articles discusses on deleting a node from linked linked if its position is given.
Find the Length of a Linked List (Iterative and Recursive)
FACEPrep · 5 min read
This articles focuses on finding the length of a singly linked list. To find the length of a singly linked list we need to count the nodes in it.
Search an element in a Linked List (Iterative and Recursive)
FACEPrep · 5 min read
This articles focuses on searching a key 'x' in a given linked list and determining if it is present or not.
Circular Linked List | Introduction
FACEPrep · 5 min read
In this article, we will discuss about circular linked list and their advaantages.
Doubly Linked List | Introduction and Insertion
FACEPrep · 5 min read
This article discusses the C,C++,Java and Python implementation of insertion in A doubly linked list
Reversing a Linked List
FACEPrep · 5 min read
Reversing a linked list is explained in this article.
Check if a Linked List is circular or not
FACEPrep · 5 min read
Program to check if a given linked list is circular or not is implemented in this article