Please enable JavaScript to use CodeHS

Data Structures in C++

Lesson 6.2 Procedural Recursion

Description

In this lesson, students learn what procedural recursion is and how to write procedural recursive code.


Objective

Students will be able to:

  • Explain the difference between procedural and functional recursion.
  • Write basic recursive functions
  • Understand the difference between a depth-first and a breadth-first search
  • Solve real-world problems using functional recursion.