Home Data Structures

Data Structures

Tree Data Structure Tutorial and application

A tree is a Data Structure composed of nodes, where each node is a data structure consisting of value, together with a list of...

Convert any m-ary tree (General Tree) to a Binary Tree

We are given any m-ary tree, our goal is to convert that m-ary tree into a Binary Tree by following below steps: Insert an...

Breadth First Search Algorithm for Graph Traversal (Recursive & Iterative approach)

Breadth-First Search is a recursive algorithm used to traverse a Graph. The algorithm starts with an arbitrary node(in case of a graph) and traverses...

Depth First Search Algorithm for Graph Traversal

Depth First Search is a recursive algorithm used to traverse a Graph. The algorithm starts with an arbitrary node(in case of a graph) and...

Data Structures (Introduction)

An Introduction Data Structures is a data organization, management, and storage format that enables efficient access and modification. Stack, Linked list, trees, graph, etc are...

Linked List Tutorial and Implementation

The linked list is a linear data structure that is stored in non-contiguous fashion (unlike array) in the memory. Linked List consists of nodes...

Queue Data Structue Tutorial and Implementation

The Queue is a Data Structure, supports the insertion and deletion of elements in particular order, i.e, FIFO (First In First Out). Whenever an...

Stack Data Structure Tutorial and Implementation

The stack is a Data Structure that supports insertion and deletion of elements in a particular order, i.e, LIFO (Last In First Out). Whenever...

Representation of a Graph using Adjacency List and Adjacency Matrix

In computer science graph is a data structure consisting of vertices and edges. It is usually represented as G(V, E) where V is a...

Understanding Time Complexity

Time complexity is an approximation of how low it will take for an algorithm to execute. It is not an actual time(ex in sec/ns)...

Subscribe to our newsletter

To be updated with all the latest news, offers and special announcements.

We promise, we won't spam
Even we hate spam as much