我在编程中遇到了没有重复的排列问题。这是我试图理解的抽象,以便能够对其进行编程......
我有一个n 个(例如下面的 5 个)对象的列表:
List<int> list = new List<int>() { 1, 2, 3, 4, 5 };
我的目的是将这个列表中的数字分组为三元组而不重复:
123
124
125
234
235
345
我不想有 132、142、152... 等等 - 我只想生成唯一的三元组数字。
任何帮助表示赞赏。提前致谢!
我在编程中遇到了没有重复的排列问题。这是我试图理解的抽象,以便能够对其进行编程......
我有一个n 个(例如下面的 5 个)对象的列表:
List<int> list = new List<int>() { 1, 2, 3, 4, 5 };
我的目的是将这个列表中的数字分组为三元组而不重复:
123
124
125
234
235
345
我不想有 132、142、152... 等等 - 我只想生成唯一的三元组数字。
任何帮助表示赞赏。提前致谢!