Algorithms and Data Structures in Python for A-Level Week 2

Recursion

This session will focus on introducing recursion. Given the (well known) confusion that this topic sometimes creates, we will seek to make it simple using pictorial rather than mathematical examples. We will start will a review of functions, since a good grasp of this is essential for understanding recursion