第一阶段:用IDE单步debug,看执行过程,并理解这个执行过程。
第二阶段:改成用人脑模拟程序的执行过程。
第三阶段:熟练了之后,自然就能理解递归和回溯的过程了。
另外:在以上的基础上,有时候可以偷个懒,有个写递归函数的要点:明白一个函数的作用并相信它能完成这个任务,有时候不需要跳进这个函数里面企图探究更多细节, 否则可能会陷入无穷的细节无法自拔。
发布于 2024-03-18 21:53・IP 属地浙江
第一阶段:用IDE单步debug,看执行过程,并理解这个执行过程。
第二阶段:改成用人脑模拟程序的执行过程。
第三阶段:熟练了之后,自然就能理解递归和回溯的过程了。
另外:在以上的基础上,有时候可以偷个懒,有个写递归函数的要点:明白一个函数的作用并相信它能完成这个任务,有时候不需要跳进这个函数里面企图探究更多细节, 否则可能会陷入无穷的细节无法自拔。