実際にどう使われますか?
下の例文を通して、それぞれの単語がどのような状況で使われるのか学んでみましょう!
recursively
例文
The function calculates the factorial of a number recursively. [recursively: adverb]
この関数は、数値の階乗を再帰的に計算します。[再帰的に:副詞]
例文
The recursive algorithm divides the problem into smaller sub-problems until it reaches the base case. [recursive: adjective]
再帰アルゴリズムは、基本ケースに到達するまで、問題を小さなサブ問題に分割します。[再帰的:形容詞]
iteratively
例文
The program calculates the sum of an array iteratively. [iteratively: adverb]
プログラムは、配列の合計を反復的に計算します。[反復的に:副詞]
例文
The iterative algorithm solves the problem by repeating a set of instructions until the solution is found. [iterative: adjective]
反復アルゴリズムは、解決策が見つかるまで一連の命令を繰り返すことによって問題を解決します。[反復:形容詞]
追加で知っておくといいこと
どっちの方がよく使われますか?
Iterativelyは、プログラミングやコンピュータサイエンス、特に単純な問題やデータ構造でrecursivelyよりも一般的に使用されています。ただし、recursivelyは依然としてより複雑な問題やアルゴリズムに広く使用されています。
どっちの方がよりフォーマルですか?
recursivelyとiterativelyはどちらもプログラミングとコンピュータサイエンスで使用される専門用語であるため、本質的に正式なものです。