一个移动路线的问题
本帖最后由 jx215 于 2014-1-11 22:45 编辑在5×6矩形框内,取对角线上A,B两点
问:一,从A移动到B有多少条不重复的路线?(每条路线经过的节点不能重复)
二,若将图中的红点去掉,则表示“此路不通”,需要绕道而行。现在要使得从A到B的路线少于原先的二分之一,则至少要去掉几个红点?为什么?
图一:未去掉红点
图二:已去掉部分红点
第一问,可以曲折蜿蜒,往回走吗? 往回走也可以保证不重复点 wayne 发表于 2014-1-11 23:07
第一问,可以曲折蜿蜒,往回走吗? 往回走也可以保证不重复点
当然可以,只要走过的点不重复。
在计算机科学里面,这样规模的问题可以用动态规划来解决。但时间复杂度关于`\min (n,m)`为指数级。@KeyTo9_Fans 对这个问题应该较为了解。 第一问fans算过的吧。第二问非常简单,去一个点足够了
页:
[1]