l*********y 发帖数: 142 | 1 有没有人做过 uva254 汉诺塔,我连网上的解题报告也没有看懂,sigh!
能帮助看一下下面的解题报告吗?
http://hi.baidu.com/knowledgetime/blog/item/a3db08d21b2c9a379b5
不懂下面这段
if(b[i])
{
tower3++;
tmp=tower1; tower1=tower2; tower2=tmp;
}else
{
tower1++;
tmp=tower2; tower2=tower3; tower3=tmp;
}
我不是很理解为什么b[i] == 1, tower3++, 还有为什么要swap tower2 and tower3。
多谢了。 |
|
l*********y 发帖数: 142 | 2 有没有人做过 uva254 汉诺塔,我连网上的解题报告也没有看懂,sigh!
能帮助看一下下面的解题报告吗?
http://hi.baidu.com/knowledgetime/blog/item/a3db08d21b2c9a379b5
不懂下面这段
if(b[i])
{
tower3++;
tmp=tower1; tower1=tower2; tower2=tmp;
}else
{
tower1++;
tmp=tower2; tower2=tower3; tower3=tmp;
}
我不是很理解为什么b[i] == 1, tower3++, 还有为什么要swap tower2 and tower3。
多谢了。 |
|
s*****y 发帖数: 897 | 3 Why not look at the ebook careercup 150? |
|