## How to Think Recursively - Part 1

These articles are about the gotchas I faced when trying to think recursively. The logic in principle should apply to most recursive problems. In this post, I will use the following question as a point of reference: ‘Count how many ways you can climb a staircase. You can jump either one step at a time or two steps at a time.’ Example if there are 3 stair cases then you can either jump:...