recursive
「recursive」の意味・「recursive」とは
「recursive」は英語の単語で、主にプログラミングの分野で使われる。この単語は、ある関数が自分自身を呼び出すことを指す。具体的には、ある関数が自分自身を再度呼び出すことで、問題を分割し、解決する手法を指す。このような再帰的な処理は、プログラムのコードを簡潔にし、理解しやすくする効果がある。「recursive」の発音・読み方
「recursive」の発音は、IPA表記では /rɪˈkɜːrsɪv/ となる。IPAのカタカナ読みでは「リ・カーシヴ」となり、日本人が発音するカタカナ英語では「リカーシブ」と読む。この単語は発音によって意味や品詞が変わる単語ではない。「recursive」の定義を英語で解説
「recursive」は、"relating to or involving a program or routine of which a part requires the application of the whole, so that its explicit interpretation requires in general many successive executions"と定義される。これは、あるプログラムやルーチンの一部が全体の適用を必要とし、その明示的な解釈は一般的に多くの連続した実行を必要とすることを関連付ける。「recursive」の類語
「recursive」の類語としては、「circular」や「indirect」がある。これらの単語も同様に、何かが自分自身に戻る、あるいは間接的に影響を与えるという意味合いを持つ。「recursive」に関連する用語・表現
「recursive」に関連する用語としては、「recursion」や「recursively」がある。「recursion」は再帰のことを指し、「recursively」は再帰的にという意味である。これらの単語もプログラミングの文脈でよく使われる。「recursive」の例文
以下に「recursive」を用いた例文を10個示す。 1. The function is recursive.(その関数は再帰的である)2. Recursive algorithms can simplify complex problems.(再帰的なアルゴリズムは複雑な問題を単純化することができる)
3. The recursive nature of the function makes it efficient.(関数の再帰的な性質がそれを効率的にする)
4. The recursive function calls itself until it reaches a base case.(再帰関数は基底ケースに達するまで自分自身を呼び出す)
5. Recursive programming is a powerful tool in computer science.(再帰的なプログラミングはコンピュータ科学における強力なツールである)
6. The recursive process continues until a certain condition is met.(再帰的なプロセスは特定の条件が満たされるまで続く)
7. The recursive structure of the data makes it easy to process.(データの再帰的な構造が処理を容易にする)
8. Recursive methods can be difficult to understand at first.(再帰的な方法は初めて理解するのが難しいことがある)
9. The recursive pattern can be seen in many natural phenomena.(再帰的なパターンは多くの自然現象で見ることができる)
10. Recursive functions are often used in mathematical computations.(再帰関数は数学的な計算でよく使われる)
recursive
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2017/05/08 07:41 UTC 版)
3-wayマージの変種を使用する。ブランチのmergeやpullを行う場合のデフォルトである。3-wayマージにおいて共通の祖先が複数ある場合、共通の祖先からのmerge treeを作成し、それをreference treeとして3-wayマージを行う。Linuxカーネル2.6の開発で行われたマージコミットの履歴から、このアルゴリズムを使用するとマージの衝突が少なく、マージ漏れもなかったことが報告されている。さらに、リネームを伴うマージに対しても検出および処理が可能である。
※この「recursive」の解説は、「git」の解説の一部です。
「recursive」を含む「git」の記事については、「git」の概要を参照ください。
- Recursiveのページへのリンク