java - 从数组中获取所有唯一序列
问题描述
我读过很多关于如何生成唯一随机序列的文章,但没有关于如何从给定数组中获取所有唯一序列的文章。
前任。我有一个像这样的数组:[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]
等等等等...
这东西在吃我,假的,这看起来一点也不难,但要么我错过了一些明显的东西,要么这是一些高级任务。
提前致谢!
解决方案
推荐阅读
- javascript - ag-grid angular-列定义中的某些属性(可调整大小)不起作用
- angular - patchValue 和 updateValueAndValidity() 方法的区别?
- grep - 用 grep 切割一段特定的字符串
- java - 如何使用河内塔调用递归
- java - 如何在mockito中匹配具有相同值的数组数组
- ios - 如果我在录制期间播放 AVPlayer,iOS ReplayKit 会停止录制麦克风
- sharepoint - 如何在 SPFX 经典视图中创建自定义母版页
- continuous-integration - 必须启用“允许脚本访问 OAuth 令牌”
- javascript - Typescript/Angular 数组在副本上操作对象
- c# - 为什么我们需要创建、打开和关闭数据库连接来检索多个结果集,但如果检索一个结果集则不需要?