【发布时间】:2012-11-01 14:20:41
【问题描述】:
我有一个棘手的逻辑问题,我正在尝试创建一个算法来解决它,但我正在努力解决这个问题。
考虑这些数据:
A to B
A to C
A to D
A to E
B to C
B to D
B to E
C to D
C to E
D to E
如您所见,这有效地生成了这样的模型:A - B - C - D - E
你只能朝一个方向前进,(从左到右),我想写的是一种算法,它可以计算出两点之间的所有可能组合,即
如果我想从A 转到E,所有可能的组合都是这样的:
A - E
A - D - E
A - C - E
A - B - E
A - C - D - E
A - B - D - E
A - B - C - E
A - B - C - D - E
我想就是这样。
有人可以帮助我解决这个问题的逻辑吗?
【问题讨论】:
-
'甚至更好' - 除了将问题粘贴到此处之外,您还做了什么?
-
如果我们发布解决方案,您将无需再解决任何问题...
-
不,这不是家庭作业,不,我不是要人们粘贴解决方案,我是在寻求人们的帮助,以帮助我从逻辑上解决这个问题。我可以写java,我只是不知道如何从逻辑上解决这个问题!
-
@user1791562
or even better post a java solution实际上,您是在要求人们粘贴解决方案。 ;) -
如果您想优化获得好答案的机会,您应该向我们展示您已经为问题付出的努力。 (例如您已经编写的一些代码或有关数据结构或算法的想法。)
标签: algorithm logic combinations