皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
编写Python程序,实现“汉诺塔”递归算法。描述如下: 定义“汉诺塔”实现函数hanoi。辅助函数moveSingleDisk。 hanoi函数有4个参数:n(表示盘子的数量),source(表示起点柱),target(表示目标柱),helper(表示辅助柱) 第一步,设置边界条件。如果只有一个盘子,则将它从起点柱移至目标柱。否则进入第二步。 第二步,将最上面的n-1个盘子,借助于辅助柱,从起点柱移动到辅助柱。 第三步,将最下面的1个盘子,直接从起点柱移动到目标柱。 第四步,将辅助柱上的n-1个盘子,借助于起点柱,从辅助柱移动到目标柱。 辅助函数moveSingleDisk的实现: moveSingleDisk有2个参数:source(表示起点柱),target(表示目标柱) 第一步,将目标柱的第1个盘子(最上面的盘子)取出存入到一个名为disk的空间。 第二步,打印输出这个盘子将从起始柱到达目标柱。 第三步,将这个盘子加入到目标柱上。 (说明:点开题目上方的“Python在线程序环境”或者在自己电脑上打开IDLE,编写程序代码,调试通过后将代码与运行结果的截图,提交到题目下方的答题框里。)
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【单选题】关于思维,哪项是错误的
A.
思维是人脑对客观现实的反映
B.
思维是可以借助于言语来进行的
C.
客观事物离开了人的感知范围,思维便停止了
D.
思维有概括性和间接性的特征
E.
思维是以己有的知识为中介的
【判断题】思维是人脑对客观现实的反映,具体有间接性和丰富性
A.
正确
B.
错误
【单选题】测得某一蛋白质样品的氮含量为0.40g, 此样品约含蛋白质多少
A.
2.50g
B.
2.00g
C.
3.00g
D.
6.25g
【判断题】思维是人脑对客观现实的反映。
A.
正确
B.
错误
【单选题】测得某一蛋白质样品的氮含量为0.40g,此样品约含蛋白质多少
A.
2.00g
B.
2.50g
C.
6.40g
D.
3.00g
E.
3.50g
【多选题】思维是人脑对客观现实的反映,它反映事物的( )和()
A.
本质属性
B.
内在联系
C.
外在联系
D.
共有属性
【简答题】思维和感觉、知觉一样,也是人脑对客观现实的反映。
【单选题】婴儿阶段指的是
A.
1—6 个月
B.
1—8个月
C.
1—10 个月
D.
1—12个月
【简答题】思维和感觉、直觉一样,也是人脑对客观现实的反映。
【简答题】思维和感觉、知觉一样,电是人脑对客观现实的反映。
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题