[解決済み] 再帰的な関数をフローチャートで表現するには?
2022-02-16 06:54:30
質問事項
再帰的な関数をフローチャートで表現する必要があります。 問題は、関数が一度に複数の要素で自分自身を呼び出す可能性があることを示す方法がわからないことです(たとえば、グラフをスキャンする関数を考えてみてください)。 どなたかご提案をお願いします。
どのように解決するのですか?
フローチャートでは、通常、ループのように複数の呼び出しを追加することはなく、条件が満たされるまで繰り返し呼び出される可能性があることを示すだけです。つまり、再帰的な関数の場合、ベースケースは通常のステップで、再帰的なステップはループと同じというようになります。参照 これ を例として挙げます。
関連
-
[解決済み】再帰使用時のOcamlエラーUnbound Value
-
[解決済み】MIPSアセンブリを使用した再帰的な関数
-
[解決済み] リストを反転させるにはどうしたらいいですか?
-
[解決済み] 再帰使用時のOcaml Error Unbound Value
-
[解決済み] 再帰的な関数をフローチャートで表現するには?
-
[解決済み] Fatal error.の解決方法 PHPの「Fatal error: Maximum function nesting level of '100' reached, aborting!
-
[解決済み] Schemeにおける再帰的関数
-
[解決済み] 再帰から反復への道
-
[解決済み] Angularディレクティブの再帰性
-
[解決済み] foldrとfoldl(またはfoldl')の意味するところ
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】再帰使用時のOcamlエラーUnbound Value
-
[解決済み】MIPSアセンブリを使用した再帰的な関数
-
[解決済み] リストを反転させるにはどうしたらいいですか?
-
[解決済み] 再帰使用時のOcaml Error Unbound Value
-
[解決済み] 最後の関数の再帰呼び出しで「scheme application not a procedure」と表示された
-
[解決済み] Schemeにおける再帰的関数
-
[解決済み] Lispで再帰関数はどのように動作するのですか?
-
[解決済み] 再帰とループの比較
-
[解決済み] 再帰的関数の複雑さの決定(Big O記法)
-
[解決済み] 再帰性はそれ自体が特徴なのか?