OpenEtymology

recursion

UKrɪˈkɜːʃnUSrɪˈkɜːrʒn

Meaning

1n.

递归(数学、计算机科学术语):一种通过重复将问题分解为同类的子问题而解决问题的方法

Structure

word structure
1
re
回、再
+
2
curs
跑
+
3
ion
名词后缀

Usage

The algorithm uses recursion to solve the problem by breaking it down into smaller subproblems.

该算法使用递归,通过将问题分解为更小的子问题来解决问题。

Understanding recursion is fundamental to mastering many programming concepts.

理解递归对于掌握许多编程概念至关重要。

The factorial function is a classic example of recursion in mathematics.

阶乘函数是数学中递归的一个经典例子。

Etymology

Recursion 源自拉丁语 recursio(意为“返回”或“折回”),由 re-(回)和 currere(跑)构成。其词根逻辑描绘了“往回跑”或“再次跑过”的动态意象。在数学与计算机科学中,该词被赋予专业含义,精准描述了函数或过程通过调用自身版本,将复杂问题逐层返回至更简单的子问题以求解的思维过程,完美体现了词源中“循环往复”的核心概念。

Analysis

Structure
recursion=re回、再+curs跑+ion名词后缀

• re: 拉丁语前缀,意为“回”或“再”

• curs: 源自拉丁语动词 currere(意为“跑”),此处为词根形式

• ion: 名词后缀,表示行为、过程或结果

词源溯源: Recursion 源自拉丁语 recursio(意为“返回”或“折回”),由 re-(回)和 currere(跑)构成。其词根逻辑描绘了“往回跑”或“再次跑过”的动态意象。在数学与计算机科学中,该词被赋予专业含义,精准描述了函数或过程通过调用自身版本,将复杂问题逐层返回至更简单的子问题以求解的思维过程,完美体现了词源中“循环往复”的核心概念。

Recursion Meaning & Word Parts (re + curs + ion) | OpenEtymology