## What we have here for you?

• Unified Place for studying Data Structure, Algorithms, and Maths for Competitive Programming and College Interview.
• Collected video resources from YouTube and our own written tutorial and selected practice problems from Codeforces, CodeChef, AtCoder, HackerEarth, HackerRank, etc.
• At last – Freely available to all and all can Contribute.

## Multidimensional Arrays and It’s Implementation

Things that we are going to discuss in this module How multidimensional arrays are declared? How two-dimensional arrays are initialized, ...

## Introduction to Arrays and its implementation

In this module, we are going to discuss, Whatâ€™s special about arrays Types of arrays The time complexity of basic ...

## Insertion Sort Algorithm and It’s Implementation in C++

Insertion sort is a type of sorting algorithm that sorts the list of given items by delivering at least one ...

## Fibonacci Series and Its Properties

Things we will discuss in this Article: What are Fibonacci (Fee-bo-na-chi) Series?C++ Code Implementation to find Fibonacci Numbers. Time Complexity ...

## Linear Search – Search Algorithm

Things we will discuss here IntroductionLinear Search Algorithm Time and Space Complexity C++ Implementation Practice Problems Introduction Linear search is ...

## Tri Tiling Problem – Dynamic Programming

In the previous article, we have completed the theoretical perspective of Dynamic Programming and we reached a stage when we ...

## REference Books

Introduction to Algorithms

Elementary Number Threory

C++ | How to Program

Guide to Competitive Programming