【发布时间】:2012-10-09 15:10:55
【问题描述】:
我确定我想要实现的目标有一个名称或方法,但是您可以从这个问题有点模糊的标题判断,我只是不知道如何措辞,因此遇到了麻烦搜索。
这是我想做的:
我有一个包含几种可能状态的项目列表。为简单起见,我们称项目 A、B 和 C 以及状态 0 到 5。
每个项目的状态在每个步骤中只能增加 1。每一步只能增加一项。每个场景A、B和C开始时都是0。每个场景A结束时,B和C都是5。
这将是最明显场景的一个示例。所有场景的步数都相同。
A 0 1 2 3 4 5 5 5 5 5 5 5 5 5 5 5
B 0 0 0 0 0 0 1 2 3 4 5 5 5 5 5 5
C 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5
我想遍历每一个可能的“决策路径”。我在每一步都有计算要执行,我有每个场景的值要比较以确定哪个更好。以防万一还不清楚,这是一个完全随机场景的示例,但最终将使用所需的算法运行。
A 0 0 0 0 0 0 1 1 2 3 4 5 5 5 5 5
B 0 1 2 2 3 3 3 4 4 4 4 4 4 4 5 5
C 0 0 0 1 1 2 2 2 2 2 2 2 3 4 4 5
这类任务有名称或通用程序吗?不一定要寻找直接答案(将是一个奖励),但至少有一些关键词,以便我可以更有效地搜索!
提前致谢。
【问题讨论】:
标签: algorithm iteration sequential