recursion

[/rɪˈkɜːrʒən/]
nounfemininepl: recursões
recursão
1. The process of a function calling itself, either directly or indirectly, typically with modified parameters until a base case is reached
The factorial function uses recursion to calculate the product of all positive integers up to a given number.
A função fatorial usa recursão para calcular o produto de todos os inteiros positivos até um número dado.
2. The repeated application of the same process or procedure
The algorithm solves the problem through recursion by breaking it into smaller subproblems.
O algoritmo resolve o problema através de recursão dividindo-o em subproblemas menores.
3. In mathematics and logic, the definition of a concept in terms of itself
Recursion is fundamental to defining mathematical sequences like Fibonacci numbers.
A recursão é fundamental para definir sequências matemáticas como os números de Fibonacci.
Recursion is a fundamental concept in computer science education across both Brazil and the USA. In Brazilian tech communities, 'recursão' is the standard technical term used in programming courses, documentation, and professional environments. The concept is often introduced early in computer science curricula and is considered essential knowledge for software developers in both countries.
Synonyms / Sinônimos
self-referenceself-callingrecursive definition
Antonyms / Antônimos
iterationlooplinear approach

Regional Variations

General Brazilian Portuguese
recursão
Standard term used in computer science and mathematics contexts
São Paulo
recursão
Common in tech industry and academic settings
Rio de Janeiro
recursão
Standard usage in universities and tech companies
Portugal
recursão
Identical to Brazilian Portuguese; technical term remains consistent

Related Words

recursivealgorithmiterationbase casestack overflowfunction

Related Idioms & Phrases

recursion problem
base case in recursion
tail recursion
recursive solution
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →