王后散步问题
给儿子报了个“国际象棋”兴趣班,他每天都缠着我下,所以对规则略懂了一二。国际象棋中的后可以在棋盘上沿水平、竖直或对角线方向上一步走任意格子。
在 8x8 的棋盘上仅有一个王后,
如果要求王后将每个格子走过一次(允许重复经过)并回到出发点,问最少需要几步?
在重复经过的格数不超过4个的前提下,最少需要多少步? 似乎可以无重复吧 可以,但步数不会最小。 :Q:
既然是无重复走过
就应该是最小步数的啊
你的意思是经过?
而不是走过?? gxqcn的意思应该是路过的全部算走过了。
比如从(1,1)可以走到(8,8);而这一步走发算经过了(1,1),(2,2),(3,3),...,(8,8)这8个格子 那就可能复杂了 假设起始点在中心
则应该是最不好走的了 起始位置可以任选。 迄今已知最少需要 14 步,可否更少? 写个程序验证一下不就可以啦,顺便问一下怎么加图片
页:
[1]