【发布时间】:2014-11-12 19:43:02
【问题描述】:
我正在创建一个匹配的益智游戏,但我一直在为这个函数创建逻辑。
Node 是一个有 3 个参数的类:
{
int a;
int b;
int c;
}
如果我有 2 个节点对象,比如 n1 和 n2 和
(n1 == n2) if (n1.a == n2.a || n1.b == n2.b || n1.c == n2.c)
如果:
n1.a=6, n1.b=4, n1.c=3
和:
n2.a=4, n2.b=4, n2.c=5.
这里( n1 == n2 ) 或n1 与n2 连接,因为( n1.b == n2.b )。
问题:我需要为接受node 对象数组的函数编写逻辑,它应该返回一个node 对象,该对象可以与数组中的所有nodes 连接。如果连接节点是不可能的,它应该返回一个空值。所以返回的节点应该与数组的每个对象至少有一个共同的参数。
我使用的是 ActionScript 3,但只需要 AS3 或伪代码中的逻辑部分。
【问题讨论】:
-
什么编程语言?请适当标记。
-
我正在使用 as3,但我只需要伪代码或 as3 中的逻辑。
-
OK - 为您修复标签。
-
很酷,你知道我可以使用的逻辑吗?
-
不是随手 - 不过这看起来是个很有趣的问题。