なあ、再帰関数好きな人いる?at TECH
なあ、再帰関数好きな人いる? - 暇つぶし2ch1000:デフォルトの名無しさん
15/09/06 17:05:55.81 8kAWPtv+.net
とりあえず俺が見つけてきた解説をみて。
再帰とは何かを勉強した方がいい。
URLリンク(ews2.cc.niigata-u.ac.jp)
★再帰を使わない例
この階乗関数を Basic プログラムとして実現してみると,(Tiny Basic には階乗関数 Factorial が内蔵されていますから,
実際にこのようなプログラムを書く必要はありませんが。)
Function Kaijyou(n)
If n = 0 then
Kaijyou = 1
Else
Kaijyou = Kaijyou(n-1)*n
End if
End Function
となります。しかし,実は階乗関数は,再帰を使わなくても,
次のように実現することが出来ます。
Function Kaijyou(n)
F = 1
For i = 1 to n
F = F * i
Next i
Kaijyou = F
End Function
↑再帰を使わなくても,次のように実現することが出来ます。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch