• Bookmarks

    Bookmarks

  • Concepts

    Concepts

  • Activity

    Activity

  • Courses

    Courses


Concept
Recursion is a programming technique where a function calls itself to solve a problem by breaking it down into smaller, more manageable sub-problems. It is particularly useful for tasks that can be defined in terms of similar subtasks, such as traversing data structures like trees and graphs.
History Empty State Icon

Log in to see lessons

3