对于运行时间小于O(2n)的TowersofHanoi是否有解决方案,其中n是磁盘数移动?我的解决方案需要O(2n)时间。此外,下面的解决方案是递归的。我们可以使用具有内存概念的动态规划在更短的时间内解决这个问题吗?publicvoidtowersOfHanoi(intnum,MyStackfrom,MyStackto,MyStackspare){if(num==1){inti=from.pop();to.push(i);System.out.println("Move"+i+"from"+from.getName()+"to"+to.getName());return;}towers