Solution: Staircase Problem
This review contains a detailed analysis of the different ways to solve the staircase problem.
Solution #1: Brute force
Let’s look at the brute force solution first:
Explanation
The main idea is that if you have n stairs, then you can hop either 1 step, 2 steps or 3 steps.
- If you hop 1 step, then you have remaining stairs
- If you hop 2 steps, then you have remaining stairs
- If you hop 3 steps, then you have