【发布时间】:2020-02-02 12:46:27
【问题描述】:
我正在研究一个数学问题,涉及男性和女性的安排。有 5 对 情侣 , 我们 知道 每 对 情侣 坐 相邻 , 每个 男性 都 坐在 一个 女性 对面 .如果我要用 +1 或 -1 代表男性或女性,并想找到所有可能结果的列表并打印出来,我该怎么做?
我必须使用 10 个 FOR 循环吗?有没有更简单的方法可以将结果存储在数组中?
附:数学问题不限于我在这里写的,我想自己解决(对不起)但我想了解我上面强调的问题。如果可能的话,给我看一个小 sn-p 来给我指明正确的方向。
【问题讨论】:
-
你应该把代码发在这里,这个问题不属于stackoverflow,你应该把它作为数学问题发到stackexchange中
-
我知道,但我对数学部分不感兴趣,我问的唯一问题是如何有效地列出可以将 1 或 -1 存储在 10 个变量中的所有情况然后打印出来,afaik 这不是一道数学题。如果您可以帮助我解决使用 10 个 FOR 循环以外的解决方案,请这样做。
-
你可以递归地解决它而无需任何循环
-
您想使用哪种语言?解决问题的“高效”和“简单”方法取决于语言。
标签: arrays loops for-loop recursion math