# Analyzing Algorithms

We start our journey into the world of complexity by analyzing the insertion sort algorithm.

## Insertion Sort Analysis

Let's start with the example of an array that contains 5 elements sorted in the worst possible order, i.e. descending when we want to sort the array in an ascending order. We'll use the insertion sort algorithm as the guinea pig for our analysis.

Level up your interview prep. Join Educative to access 70+ hands-on prep courses.