Skip to content
Courses
DSA to Development
Get IBM Certification
Newly Launched!
Master Django Framework
Become AWS Certified
For Working Professionals
Interview 101: DSA & System Design
Data Science Training Program
JAVA Backend Development (Live)
DevOps Engineering (LIVE)
Data Structures & Algorithms in Python
For Students
Placement Preparation Course
Data Science (Live)
Data Structure & Algorithm-Self Paced (C++/JAVA)
Master Competitive Programming (Live)
Full Stack Development with React & Node JS (Live)
Full Stack Development
Data Science Program
All Courses
Tutorials
Data Structures & Algorithms
ML & Data Science
Interview Corner
Programming Languages
Web Development
CS Subjects
DevOps And Linux
School Learning
Practice
Build your AI Agent
GfG 160
Problem of the Day
Practice Coding Problems
GfG SDE Sheet
Contests
Accenture Hackathon (Ending Soon!)
GfG Weekly [Rated Contest]
Job-A-Thon Hiring Challenge
All Contests and Events
DSA
Practice Problems
Python
C
C++
Java
Courses
Machine Learning
DevOps
Web Development
System Design
Aptitude
Projects
Sign In
▲
Similar Topics
DSA
22.3k+ articles
Experiences
17k+ articles
C++ Programs
2.5k+ articles
Java Programs
2.1k+ articles
Amazon
1.8k+ articles
Sorting
1.7k+ articles
Data Structures
1.1k+ articles
Microsoft
780+ articles
Linked Lists
300+ articles
doubly linked list
110+ articles
DSA
>
Data Structures
>
Linked List
Linked List
1.1k+ posts
Popular Articles
Recent Articles
Singly Linked List Problems
Last Updated: 20 October 2024
Singly linked list is a linear data structure in which the elements are not stored in contiguous memory locations and each element is connec
...read more
Linked List
DSA
Linked List Data Structure
Last Updated: 04 January 2025
A linked list is a fundamental data structure in computer science. It mainly allows efficient insertion and deletion operations compared to
...read more
Linked List
Data Structures
DSA
Data Structure Types, Classifications and Applications
Last Updated: 11 February 2025
A data structure is a storage that is used to store and organize data. It is a way of arranging data on a computer so that it can be accesse
...read more
Arrays
Strings
Linked List
Tree
Graph
Stack
Queue
Data Structures
DSA
DSA-Blogs
Similar Topics
DSA
22.3k+ articles
Experiences
17k+ articles
C++ Programs
2.5k+ articles
Java Programs
2.1k+ articles
Amazon
1.8k+ articles
Sorting
1.7k+ articles
Data Structures
1.1k+ articles
Microsoft
780+ articles
Linked Lists
300+ articles
doubly linked list
110+ articles
Implement a stack using singly linked list
Last Updated: 20 March 2025
To implement a stack using a singly linked list, we need to ensure that all operations follow the LIFO (Last In, First Out) principle. This
...read more
Linked List
Stack
Technical Scripter
Technical Scripter 2018
DSA
Deletion in Linked List
Last Updated: 18 February 2025
Deleting a node in a Linked List is an important operation and can be done in three main ways: removing the first node, removing a node in t
...read more
Linked List
DSA
Introduction to Circular Linked List
Last Updated: 24 February 2025
A circular linked list is a data structure where the last node connects back to the first, forming a loop. This structure allows for continu
...read more
Linked List
circular linked list
DSA
Insertion in a Doubly Linked List
Last Updated: 19 February 2025
Inserting a new node in a doubly linked list is very similar to inserting new node in linked list. There is a little extra work required to
...read more
Linked List
Visa
Data Structures
doubly linked list
DSA
Queue - Linked List Implementation
Last Updated: 25 March 2025
In this article, the Linked List implementation of the queue data structure is discussed and implemented. Print '-1' if the queue is empty.A
...read more
Linked List
Amazon
Oracle
Qualcomm
Samsung
Queue
DSA
Insertion in Linked List
Last Updated: 18 February 2025
Insertion in a linked list involves adding a new node at a specified position in the list. There are several types of insertion based on the
...read more
Linked List
TCS
Wipro
DSA
Basic Terminologies of Linked List
Last Updated: 20 October 2024
Linked List is a linear data structure, in which elements are not stored at a contiguous location, rather they are linked using pointers. Li
...read more
Linked List
Python-DSA
DSA
Linked List vs Array
Last Updated: 17 February 2025
Array: Arrays store elements in contiguous memory locations, resulting in easily calculable addresses for the elements stored and this allow
...read more
Arrays
Linked List
DSA
Merge two sorted linked lists
Last Updated: 23 December 2024
Given two sorted linked lists consisting of n and mnodes respectively. The task is to merge both of the lists and return the head of the mer
...read more
Linked List
Microsoft
Amazon
Oracle
Flipkart
Samsung
Belzabar
Accolite
Zoho
MakeMyTrip
Synopsys
Brocade
FactSet
OATS Systems
Merge Sort
DSA
Detect Loop or Cycle in Linked List
Last Updated: 18 January 2025
Given a singly linked list, check if the linked list has a loop (cycle) or not. A loop means that the last node of the linked list is connec
...read more
Linked List
Linked Lists
loop
Amazon
Samsung
Accolite
MAQ Software
Tortoise-Hare-Approach
DSA
Reverse a Linked List
Last Updated: 18 February 2025
Given a linked list, the task is to reverse the linked list by changing the links between nodes.Examples:Input: head: 1 - 2 - 3 - 4 - NULLOu
...read more
Linked List
Microsoft
Amazon
Adobe
Qualcomm
Samsung
Snapdeal
Accolite
Zoho
SAP Labs
MakeMyTrip
Reverse
DSA
Find Middle of the Linked List
Last Updated: 04 September 2024
Given a singly linked list, the task is to find the middle of the linked list. If the number of nodes are even, then there would be two midd
...read more
Linked List
Microsoft
Amazon
Adobe
Morgan Stanley
Flipkart
Qualcomm
Samsung
VMWare
Payu
Zoho
Hike
Nagarro
MAQ Software
GE
Veritas
Wipro
Python-DSA
DSA
1
2
3
4
5
6
7
8
>>
Last
1
2
3
4
5
6
>>
Last
1
2
3
4
>>
Last
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !