本文介绍了找到5个数字的所有组合的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
您好!
我有一个关于如何找到这5个数字的所有可能组合的问题。 (组合必须总是5个数字,如下例所示)
我不想使用嵌套循环。我知道该怎么做。因为真正的函数将有30个数字,我不想嵌套30个循环。
我们怎么能这样做?
列表与LT;字符串> list1 = new List< String>();
list1.Add(" 1");
list1.Add(" 2");
list1.Add(" 3");
list1.Add(" 4");
list1.Add(" 5");
// 1组合为:1,2,3,4,5
// 2组合为:2,3,4,5,1
// 3组合是:3,4,5,1,2
//等等......
解决方案
Hello!
I have a question about how to find all possible combinations of those 5 numbers. (The combinations must always be 5 numbers like the example below)
I don't want to use nested loops. I know how to do that. Because the real function will have 30 numbers and I dont want to nest 30 loops.
How can we do this?
List<String> list1 = new List<String>(); list1.Add("1"); list1.Add("2"); list1.Add("3"); list1.Add("4"); list1.Add("5"); //1 combination is: 1,2,3,4,5 //2 combination is: 2,3,4,5,1 //3 combination is: 3,4,5,1,2 //and so on...
解决方案
这篇关于找到5个数字的所有组合的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!