最終更新日 :2026/01/05

末尾再帰

ひらがな
まつびさいき
名詞
日本語の意味
関数や手続きの再帰呼び出しが、その関数内の最後の処理として行われる形式の再帰。末尾再帰は、最適化(末尾呼び出し最適化)によってループと同等の効率で実行できる場合があるため、プログラムの効率化やスタックオーバーフローの防止に役立つ。
やさしい日本語の意味
ある関数がさいごにじぶんをよびだしておわるやりかた
中国語(簡体字)の意味
尾递归 / 以递归调用为函数最后一步的递归形式 / 可被优化为循环的递归模式
中国語(繁体字)の意味
遞迴呼叫出現在函式最後一步的遞迴形式 / 可優化為迴圈以避免堆疊成長的遞迴技巧
韓国語の意味
함수의 마지막 연산으로 자기 자신을 호출하는 재귀 / 반환 직전에 다른 처리 없이 이루어지는 재귀 호출 / 꼬리 호출 최적화가 가능한 재귀 형태
ベトナム語の意味
đệ quy đuôi (trong lập trình) / kiểu đệ quy mà lời gọi đệ quy là bước cuối cùng của hàm, dễ tối ưu hóa
タガログ語の意味
Uri ng rekursyon na ang huling operasyon ay isang rekursibong tawag. / Nagbibigay-daan sa pag-optimize ng tail call; hindi lumalaki ang call stack.
このボタンはなに?

Using tail recursion can sometimes improve the performance of a program.

中国語(簡体字)の翻訳

使用尾递归可以提高程序的性能。

中国語(繁体字)の翻訳

使用尾端遞迴有時可以提升程式效能。

韓国語訳

꼬리 재귀를 사용하면 프로그램의 성능이 향상될 수 있습니다.

ベトナム語訳

Sử dụng đệ quy đuôi có thể cải thiện hiệu suất của chương trình.

タガログ語訳

Maaaring mapabuti ng paggamit ng tail recursion ang pagganap ng programa.

このボタンはなに?
意味(1)

(programming) tail recursion

canonical

romanization

hiragana

復習用の問題

正解を見る

末尾再帰

末尾再帰を使うと、プログラムのパフォーマンスが向上することがあります。

正解を見る

Using tail recursion can sometimes improve the performance of a program.

Using tail recursion can sometimes improve the performance of a program.

正解を見る

末尾再帰を使うと、プログラムのパフォーマンスが向上することがあります。

日本語 - 英語

項目の編集設定
  • 項目の編集権限を持つユーザー - すべてのユーザー
  • 項目の新規作成を審査する
  • 項目の編集を審査する
  • 項目の削除を審査する
  • 項目名の変更を審査する
  • 審査に対する投票権限を持つユーザー - すべてのユーザー
  • 決定に必要な投票数 - 1
例文の編集設定
  • 例文の編集権限を持つユーザー - すべてのユーザー
  • 例文の削除を審査する
  • 審査に対する投票権限を持つユーザー - 編集者
  • 決定に必要な投票数 - 1
問題の編集設定
  • 問題の編集権限を持つユーザー - すべてのユーザー
  • 審査に対する投票権限を持つユーザー - 編集者
  • 決定に必要な投票数 - 1
編集ガイドライン

ログイン / 新規登録

 

アプリをダウンロード!
DiQt

DiQt(ディクト)

無料

★★★★★★★★★★