Get free ebooK with 50 must do coding Question for Product Based Companies solved
Fill the details & get ebook over email
Thank You!
We have sent the Ebook on 50 Must Do Coding Questions for Product Based Companies Solved over your email. All the best!

## Insertion in Doubly Linked List

A doubly linked list is a data structure that consists of a set of nodes, each containing a value and two pointers - one to the next node and one...

## Difference between ArrayList and LinkedList

In the realm of Java programming, the ArrayList and LinkedList stand out as frequently employed classes for realizing dynamic element collections. Despite their shared capacity for akin operations, these classes...

## How to create a mergeable stack?

Let’s assume there are 2 stacks. Stack A and Stack B. Now we are going to push elements in both the stacks. After Merge Operation we will push all elements...

## Circular Queue | Set 2 (Circular Linked List Implementation)

Circular Queue It is a linear data structure that works on the principle of FIFO (First in First out). In this type of queue element can be added in any...

## Convert a given Binary Tree To Circular Doubly Linked List

![](https://prepbytes-misc-images.s3.ap-south-1.amazonaws.com/assets/1645007594981-Article_164.png) In this article, we will deep dive and discuss how to convert the binary tree to circular doubly linked list. Converting a binary tree to circular doubly linked list...

## Priority Queue using Doubly Linked List

Problem Statement: Given nodes with their priority, we have to implement a priority queue using a doubly linked list. What is a Priority Queue? Priority queues are abstract data structures...

## Priority Queue Using Linked List

A priority queue is a data structure that stores elements with associated priorities. It allows efficient insertion and removal of elements based on their priority values. One way to implement...

## Python Queue using Doubly Linked List

A queue is an ordered collection of elements in which the addition of one element happens at one end known as REAR and the removal of existing elements occurs at...

The linked list is one of the most important concepts in data structures and data structures to learn while preparing for interviews. Having a good grasp of Linked Lists can...

## Merge K Sorted Doubly Linked List in Sorted Order

A doubly linked list is a type of linked list in which the node consists of three parts i.e. the data, the pointer of the previous node and the pointer...

## Union intersection Two Linked Lists Using Merge Sort

Introduction Linked list is one of the most important concepts and data structures to learn while preparing for coding interviews. Having a good grasp of Linked Lists can be a...

## Josephus Circle Using Circular Linked List

Josephus problem circular linked list is another name for Josephus problem linked list. This problem has become a common topic in recent interviews. Let's explore the linked list approach to...

## Menu Driven Program For All Operations On Doubly Linked List in C

We will examine how to program a menu-driven program in C that performs all operations on a doubly linked list in the article below. Usually, a doubly linked list consists...

## Count pairs from two linked lists whose sum is equal to a given value

This blog will discuss an important problem of count pairs from two linked with given sum Such problems do come in interviews. Before solving the problem, it’s recommended that a...

## Merge Two Unsorted Linked Lists To Get A Sorted List

Introduction Even though we have seen different operations on linked lists, where we have done insertion, deletion etc. But what if we want to merge two unsorted linked lists. Lets...

## Find a triplet from three linked lists with a sum equal to a given number

This article will discuss in detail how to find a triplet from three linked lists with a sum equal to a given number. Linked list is a dominating topic when...

## Make loop at K-Th position in the Linked List

In this article, we will see a new coding problem of the linked list i.e.” Create a loop in linked list” A linked list is a linear data structure. Each...

## Rearrange a linked list such that all even and odd positioned nodes are together

A linked list is a linear data structure. In the linked list elements are not stored continuously but randomly. It is a vital topic from the placement point of view,...

## Given a linked list of line segments, remove middle points

Introduction The linked list is one of the most important concepts to know while preparing for interviews. Having a good grasp of a linked list can be a huge plus...

## Find Pairs With Given Sum In A Doubly Linked List

Problem Statement In this problem, we will be given a sorted doubly linked list and a target integer. We need to find and print the pairs whose sum is equal...

## Check If Linked List Is Palindrome

Linked is an important concept of data structures for placement point of view. In an interview, almost all the questions asked related to the linked list. One of the most...

## How to Implement Generic LinkedList in java

Mastering the Linked List data structure is of utmost importance when gearing up for interviews. A comprehensive grasp of Linked Lists can offer significant advantages during coding interviews. In this...

## C program to Reverse a Linked List

The linked list is one of the most important concepts and data structures to learn while preparing for interviews. Having a good grasp of Linked Lists can be a huge...

## Point arbit pointer to greatest value right-side node in a linked list

In this article, we will discuss one of the famous questions of linked lists “Point arbit pointer to greatest value right-side node in a linked list”. Having practice questions like...

Linked list is a linear data structure consisting of nodes, where each node contains a value and a reference to the next (and possibly previous) node. This structure allows for...

## Insert a Node at a Specific Position in a Linked List

Linked lists are essential data structures used in computer programming to efficiently store and manage collections of elements. Inserting a new node before a specified position in a singly linked...

## Linked List – Inserting a node

Introduction The linked list is one of the most important concepts and data structures to learn while preparing for interviews. Having a good grasp of Linked Lists can be a...

## Write a C function to print the middle of a linked list

This blog will discuss how to make a C function to print the middle of a linked list. Linked list is one of the most interesting topics when you start...

## Applications of Linked List Data Structure

Linked lists are fundamental data structures used in computer science and play a crucial role in various applications beyond the realm of programming. Their simplicity, flexibility, and dynamic memory allocation...