Pushp RajApr 18, 20235 min readBreadth First Search (BFS) Algorithm with ExampleAn algorithm is a set of instructions that you follow to solve a problem or achieve a desired result. You can use them to solve math...
Pushp RajApr 16, 20239 min readTypes of Sorting in Data StructuresSorting is the operation performed to arrange the records of a table or list in some order according to some specific ordering criterion....
Pushp RajApr 14, 20237 min readTree Data Structures: Binary Search Tree, AVL Tree & MoreWHAT IS A TREE? Trees are non-linear hierarchical data structures. A tree is a collection of bumps connected by directed or undirected"...
Pushp RajApr 13, 20238 min readWhat is linear and binary search? : Implementation, Difference, and MoreSearching a data structure refers to finding a desired element in a set of elements. The desired item is called a "target". The set of...
Pushp RajApr 5, 202310 min read Graph in DSA: Definition, Types, Applications & MoreWhat is a Graph? A graph is a particular kind of data structure composed of the following two components: A collection of finite vertices...
Pushp RajApr 1, 20235 min readWhat is Priority Queue? | Queue - 2What is Priority Queue? A priority queue is a data structure that allows efficient retrieval and insertion of items based on priority....
Pushp RajMar 25, 20235 min readIntroduction to Queue – Data Structure and Algorithm TutorialsQueues are data structures and algorithms used to store and process data in a particular order. This follows the FIFO (first in, first...
Pushp RajMar 20, 20236 min readConcepts Stack in Data Structure and ImplementationWhat is Stack in Data Structure? A stack is a linear data structure and can be implemented using an array or a linked list. The top of...