一.汉诺塔 总共可以分为三步: 1. 将n-1个饼从起始柱子移到过渡柱子 2. 将剩下的一块饼移到目标柱子 3.将n-1块饼从过渡柱子移到目标柱子 不要想中间过程!!!! 不要想中间过程!!!! 不要想中间过程!!!!def move(n,a,b,c): if n==1: move(1,a,b,c) else
汉诺塔和杨辉三角
最新推荐文章于 2021-06-06 18:19:22 发布
本文探讨了汉诺塔问题的解决步骤,强调了直接思考最终目标的重要性。通过递归函数`move`详细解释了如何移动盘子。此外,还介绍了杨辉三角的生成方法,利用生成器`triangles`实现无限序列的生成,每行元素由其上两行元素之和构成。
摘要由CSDN通过智能技术生成