Discuss / Python / 一点想法帮助理解

一点想法帮助理解

Topic source

DreamZzzz

#1 Created at ... [Delete] [Delete and Lock User]

首先:任务是把A上的东西(大在下,小在上)移到C上,要求一次移动一个,并且始终保持大在下,小在上,借助B。 第一步:将A上的n-1个移到B 第二步:A上最后一个移到C 第三步:B上的n-1个移到C 在进行第一步的是,当前任务就成了把A上的东西(大在下,小在上)移到B上,要求一次移动一个,并且始终保持大在下,小在上,借助C。 第二步同上第三步:当前任务就成了把B上的东西(大在下,小在上)移到C上,要求一次移动一个,并且始终保持大在下,小在上,借助A。 通过move,改变abc三元素的位置就完成了调度。


  • 1

Reply