私の質問は、複雑な再帰アルゴリズムをデバッグするスマートな方法があるかどうかです。複雑なものがあると仮定します (「ネストされた反復」ごとに再帰カウンターが減少する単純なケースではありません)。
ループが可能な場合のグラフの再帰的トラバースのようなものを意味します。
どこかで無限ループになっていないかどうかを確認する必要があります。そして、デバッガーを使用してこれを行うだけでは、特定の答えが得られません(アルゴリズムが無限ループにあるのか、それとも単に処理されているのかがわからないため)。
具体例なしで説明するのは難しいです。しかし、私が必要なのは...
「たとえば、複雑な再帰アルゴリズムで無限ループが発生しないかどうかを確認する」.