课程
/后端开发
/Python
/初识Python
def move(n,a,b,c): if n==1: print a,'-->',c return move(n-1,a,c,b) move(n-1,a,b,c) move(n-1,b,a,c)
2019-03-22
源自:初识Python 7-5
正在回答
def move(n, a, b, c):
if n==1:
print a ,' --> ' ,c
return
move(n-1,a,c,b)
move(1,a,b,c)
move(n-1,b,a,c)
move(4, 'A', 'B', 'C')
请理解题意,如果有n个盘,将n-1移到b,另一个移到c,而不是你所写的n-1
奔跑的时光
具体参见这个
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号