def foo(a): if 得到了结果: 结束递归 显示 if 错误: return else: for each in *****: foo(each)
这是我大概的思路,试过用exit()虽然停了但会报错
认证0级讲师
表示後、特殊な値を返し、foo の戻り値を確認します。その特殊な値であれば、戻り値に直接基づいています。
あまりにも曖昧な問題については、コードを通じてのみ分析できます。
再帰には終了条件が必要で、これを停止と呼びます。 。
一般に、次のような再帰内で分岐判断が必要です。
一定回数再帰し、上記の if 条件に到達すると、再帰は終了します。
表示後にリターンを追加するだけ
リーリー
表示後、特殊な値を返し、foo の戻り値を確認します。その特殊な値であれば、戻り値に直接基づいています。
あまりにも曖昧な問題については、コードを通じてのみ分析できます。
再帰には終了条件が必要で、これを停止と呼びます。 。
一般に、次のような再帰内で分岐判断が必要です。
リーリー一定回数再帰し、上記の if 条件に到達すると、再帰は終了します。
表示後にリターンを追加するだけ
リーリー