これは、Think-A-Dot大学のプロジェクトに関連しています。
次のように、タイプ Flipper のオブジェクトのリストがあります。
flipper1, flipper2, flipper3... flipper8
私が考えたのは、多くの if ステートメントを処理する代わりに、再帰関数を実行して各フリッパーを繰り返し処理し、それぞれを個別に処理することでした。再帰関数などを使用すると、うまくいくはずですか?
今のところ、私は機能を持っています:
Public Function Solve(ByRef flipper As Flipper) As Flipper
End Function
関数で if ステートメントを使用して、現在どのフリッパーが処理されているかを確認し、flipper9 が完了したときに再帰が終了することを確認する必要がありますか? どのオブジェクトが処理されているかを確認するにはどうすればよいですか?追跡するために渡されるオブジェクトの名前を確認する方法はありますか?