recursive
recursive — adjective
1. describes a process where the same rule or action is applied repeatedly, and eac
describes a process where the same rule or action is applied repeatedly, and each step builds on or changes something from the previous one, usually to reach a final result
The trainer used a recursive practice routine, making Caio repeat each swimming stroke until his form was perfect.
recursive practice routine — repeat an action until a standard is met
A nursery rhyme with a recursive pattern added one new line to the verse each time the class sang.
Reuben found the movie's recursive plot confusing because the main character kept reliving the same day from a different viewpoint.
In her speech, Élise used a recursive structure where each point connected back to the one before it.
- iterative
more technical; commonly used in engineering and software contexts where each cycle refines a previous version
- cyclical
focuses on the idea of returning to a starting point rather than building toward a result
- repetitive
simpler and more general; does not imply that each repetition builds on the last
文法句型
recursive + noun
be recursive
用法筆記
Frequently used to describe narratives, training methods, or production processes that involve multiple passes, with each pass refining or advancing toward a goal.
常見錯誤
2. in computing and mathematics, describes a function, rule, or procedure that cont
in computing and mathematics, describes a function, rule, or procedure that contains a reference to itself, so that solving a problem means repeatedly applying the same method to smaller versions of that same problem
Christopher wrote a recursive function that called itself to calculate the sum of all numbers from one to ten.
recursive function — calls itself
The mathematics textbook showed how a recursive formula defines each term based on the term before it.
When the programmer forgot to include a stopping condition, her recursive program ran until the computer ran out of memory.
Joon learned that a recursive algorithm can solve a maze by breaking it into smaller copies of the same problem.
- self-referential
broader; can describe any system that refers to itself, not limited to formal computing
- self-calling
less common but more literal; used mainly to explain recursion to beginners
- iterative
describes a method that uses loops rather than self-calling functions to achieve repetition
- non-recursive
neutral label for any procedure that does not use recursion
文法句型
recursive + noun
be recursive
用法筆記
In computing, a recursive procedure must include a base case — a condition that stops the self-call — otherwise it will loop forever and crash the program. This sense is most common in technical writing and computer science education.