## 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.

## Queue Data Structure using Arrays

In this module, we are going to look upon What's the core idea behind a queue Basic operations of a ...

## Stack Data Structure Using Arrays

In this module, we will coverThe core idea behind the StackFundamental operations of a Stack Array implementation of a Stack ...

## GCD, LCM, and Euclid’s Algorithm

Things to be discussed in this articleGreatest Common DivisorIntroductionProperties of GCDAlgorithm to find GCDBasicEuclid's Algorithm ( Find's GCD in O( ...

## Checking whether the given positive number is Collatz Conjecture or not.

The Collatz conjecture is a conjecture in mathematics that concerns a sequence defined as follows: Start with any positive integer ...

## REference Books

Introduction to Algorithms

Elementary Number Threory

C++ | How to Program

Guide to Competitive Programming