<aside> 💡 Step-by-step method of accessing and manipulating data

</aside>


What is it?

Algorithms are a means of accessing and manipulating data within data structures.

These two concepts work together.

An algorithm is nothing more than a guide, an already created and well-thought-out way of working with data. Its creation involves time and space efficiency.

Newer and better algorithms are created every now and then, and they are a major focus in real-life coding.


Fundamentals

Recursion


Famous Algorithms

<aside> 🚧 THIS SECTION IS UNDER CONSTRUCTION AND GETS UPDATED EVERYTIME I LEARN A NEW ALGORITHM

</aside>

Binary Search

Sorting Algorithms


Great to know

visualising data structures and algorithms through animation - VisuAlgo