【发布时间】:2016-02-26 07:36:25
【问题描述】:
我有一个带有键 1、2 和 3 的数组。
我想以循环方式重新排列元素。所以它会是这样的:
1 => parent
2 => child
3 => child
2 => parent
1 => child
3 => child
3 => parent
1 => child
2 => child
感谢您的帮助。
【问题讨论】:
-
我看不懂顺序,
1 2 3->2 1 3->3 1 2。您是在寻找所有排列还是...? -
完全正确,但是根据数组中项目的可能方式,结果仅限制了三种可能性,而不是六种。
-
好吧,这个序列仍然没有一致性。
{1,2,3} {1,3,2} {2,1,3} {2,3,1} {3,1,2} {3,2,1}都是,三件后就停下来吗?你应该解释一下你到底需要这个。 -
是的,我想在列出的三个父级之后停止。