Pedia

再帰

さいき

Recursion

再帰とは、ある関数や手続きの中で、自分自身を呼び出すこと。大きな問題を、同じ構造を持つ小さな問題に分解して解く際によく使われる。

最終更新: 2026/1/19

語源

Re(再び)Carsion(走る=実行する)。

意味

再帰とは、ある関数や手続きの中で、自分自身を呼び出すこと。大きな問題を、同じ構造を持つ小さな問題に分解して解く際によく使われる。

類義語

なし

なし

具体例

ディレクトリ構造を探索するために、再帰関数を実装した。

詳細解説

階乗計算、フィボナッチ数列、クイックソート、木構造の探索などが代表例です。終了条件(ベースケース)を書かないと、無限ループ(Stack Overflow)になるため注意が必要です。

由来・語源

Re(再び)Carsion(走る=実行する)。

使用例

ディレクトリ構造を探索するために、再帰関数を実装した。

関連用語

  • 同義語:
  • 関連:
TOP / 検索 Amazonで探す