1. 首页
  2. 编程语言
  3. C++ 
  4. c++ 编写的汉诺塔代码及报告

c++ 编写的汉诺塔代码及报告

上传者: 2021-05-05 01:42:30上传 RAR文件 26.46KB 热度 8次
这是一个典型问题。由于问题中给出的圆盘移动条件是:一次只能移动一个盘子,且不允许大盘放在小盘上面,这样64个盘子的移动次数为: 18,446,744,073,709,511,615(次) 这是一个天文数字,若没一微秒可以计算(并不输出)一次移动,那么也要几乎一百万年。我们仅能找出问题的解决方法并解决较小N值是的汉诺塔,但目前计算机的速度还不能解决64层的汉诺塔。
用户评论