Data Structure

Singly Linked List Cycle Check in Python

Given a singly linked list, write a function which takes in the first node in a singly linked list and…

4 years ago

Implementation of Doubly Linked List in Python

In Doubly Linked List, We declare two pointers to store location of next Node and previous Node.

4 years ago

Understand Doubly Linked List Data Structure

In a doubly linked list, we define a linked list in which each node keeps an explicit reference to the…

4 years ago

8 common data structures every programmer must know

Data structure is a way of data organization, management, and storage format that enables efficient access and modification.

4 years ago

Implementation of Singly Linked List in Python

In a singly linked list, we have an ordered list of items as individual Nodes that have pointers to other…

4 years ago

Understand The Singly Linked List and its Operation

A singly linked list, in its simplest form, is a collection of nodes that collectively form a linear sequence. Each…

4 years ago

Understand Big-O Notation Complexity Of Algorithm

Big-O notation is a relative representation of the complexity of an algorithm.

4 years ago

Implementation of Deques in Python

A deque, also known as a double-ended queue, is an ordered collection of items similar to the queue. It has…

4 years ago

Implementation of Queue in Python

A queue is an ordered collection of items where the addition of new items happens at one end, called the…

4 years ago

Implementation of Stack in Python

A stack is an ordered collection of items where the addition of new items and the removal of existing items…

4 years ago