最近関数側にハマってるけど、確かにC言語とかだと、再帰の場合、スタック領域が固定だから、コード側でループに変換して、ヒープ領域に自前のスタックを作成するのが効果あるよなぁと

kjw_junichikjw_junichi のブックマーク 2014/06/20 13:48

その他

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

各種典型再帰関数を非再帰に変換する - 競技プログラミング+αなブログ

    再帰関数はあんまり再帰が深くなるとスタックオーバーフローの危険があり、できれば非再帰で処理を書きたいというケースが稀にある。 再帰関数はスタックを使えば非再帰で書けるとたまに聞くが、実際どうやれば良...

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

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