This page contains detailed tutorials on various data structures Tutorials(DSA Tutorials), with topics-relevant problems. A data structure is a special way of organizing data in a computer for efficient use. For example we can save a list of items with a same data type using an array data structure. Topic Array Linked List Stack Queue Binary Tree Binary Search Tree Heap Hashing Graph Matrix Misc.

Queue Data Structure – Best Guide 2021

In everyday life, we encounter queues everywhere – a line of people waiting to buy a ticket or waiting to be served in a bank, all such lines of people are queues. The first person in line is the next one served, and when another person arrives, he/she joins the queue at the rear. A […]

Stack Data Structure – Best Guide 2021

A stack is a basic data structure that can be logically thought as linear structure represented by a real physical stack or pile, a structure where insertion and deletion of items takes place at one end called top of the stack. The basic implementation of a stack is also called a LIFO (Last In First […]

Master Theorem Tutorial – An Ultimate Guide 2021

Master Theorem is the method by which we can solve recursive function easily. It is the combination of mathematical and scientific approach. This theorem design in such a way by which we can solve all type of recursive function. Basically, Master Theorem consists of three cases which is use according to the problem. In Master […]

Best Guide on Asymptotic Notations in Algorithms 2022

Asymptotic Notations Definition Asymptotic notations are languages that allow us to analyze an algorithmâ€™s running time by identifying its behavior as the input size for the algorithm increases. It is also knows as Algorithm’s grow rate. Asymptotic notations gives us methods for classifying functions according to their rate of growth. If we have more than […]

1

Data Structures and Algorithms Tutorial – Best Guide 2021

The first thing, when it comes to the field of Data structures and algorithms is to understand what it means, what are its uses and what are the various careers that you can opt for, with a Knowledge of Data structures and algorithms. Introduction to Data Structures and Algorithms. Knowledge of data structures and algorithms […]