recursive
recursive — 形容詞
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.
教練採用反覆練習的方式,要求 Caio 重複每個游泳動作,直到姿勢完美為止。
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.
一首 nursery rhyme 採用反覆疊加的結構,每次全班唱的時候都在同一段歌詞後面加上一句新詞。
Reuben found the movie's recursive plot confusing because the main character kept reliving the same day from a different viewpoint.
Reuben 覺得這部電影的反覆式情節很 confusing,因為主角不斷從不同角度重新經歷同一天。
In her speech, Élise used a recursive structure where each point connected back to the one before it.
Élise 在演講中使用了反覆遞進的結構,每個論點都連結到前一個論點。
- 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.
Christopher 寫了一個遞迴函式,透過呼叫自身來計算從一到十所有數字的總和。
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.
Joon 學到遞迴演算法可以透過將迷宮分解成較小的相同問題來解決。
- 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.