我已经读了许多关于如何生成唯一的随机序列的文章,而没有一篇关于如何从给定数组中获取所有唯一序列的文章。
例如我有一个像这样的数组:[1,2,3,4]
关于如何获取可以从该数组生成的包含所有(唯一)序列的int数组列表,我需要提出一些逻辑。
[1,2,3,4]
[1,2,4,3]
[1,3,2,4]
[1,3,4,2]
[1,4,2,3]
[1,4,3,2]
等等等等
这东西正在吞噬我,伪装的,这看起来一点也不难,但是我缺少明显的东西,或者这是一项高级任务。
谢谢!