MLchartDataset catalogue

Recursive function

Term · Computing and IT · MLC-T-CMP-001533

A function that calls itself during its execution to solve a problem. It breaks down a complex problem into smaller, identical subproblems until a base case is reached, which has a direct solution. This approach is common in algorithms for tasks like tree traversals or calculating factorials.

Table 1. Record
IdentifierMLC-T-CMP-001533
FieldComputing and IT
SubjectTechnical
Record as JSON
{
  "id": "MLC-T-CMP-001533",
  "term": "Recursive function",
  "field": "Computing and IT",
  "definition": "A function that calls itself during its execution to solve a problem. It breaks down a complex problem into smaller, identical subproblems until a base case is reached, which has a direct solution. This approach is common in algorithms for tasks like tree traversals or calculating factorials.",
  "subject": "Technical",
  "url": "https://mlchart.com/terminology/computing/recursive-function/"
}

Record 1,105 of 1,553 in Computing and IT terminology (MLC-0101). Request the full dataset.