Lecture 2. Getting Started with Recursion

Thursday January 13


Recursion is a technique that lets us solve complex problems by solving smaller versions of those problems. It's a beautiful and powerful technique with applications throughout computer science, and today we'll get our first taste of what it looks like.

Readings

  • Readings: Chapter 7

Links

📦 Code and Slides