"条件によっては末尾呼び出し最適化も行われる" え。。。されないこともあるんですか。。。

masterqmasterq のブックマーク 2019/01/14 15:38

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

末尾再帰をループにできないRustプログラムの例 - 簡潔なQ

    概要: 生存期間の関係で、ループでは書けないが末尾再帰では書けるアルゴリズムの例を挙げる。 単方向リンクリスト 次のような単純なリンクリストを考える。 struct List<T> { root: Option<Box<Node<T>>>, } str...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう