【发布时间】:2011-05-27 11:58:19
【问题描述】:
我已经在互联网上搜索了几天,但没有找到满足我需求的好方法。所以生病尝试询问。
我正在寻找一种方法来生成一个数字的所有可能组合,而每个数字都有不同的范围。
让我举个例子:
我的输入:[1-3],[0-9],[4],[2-3] 少数组合将是: 1042 1043 1142 1143 1242 等等……
代码不得将所有组合存储在内存中的某个变量中,因为我将使用大数字(最多 10 位),程序可以使用所有的可能性,一一写出来,或者直接在控制台打印出来。
每个数字的输入数字长度和范围在给出之前是未知的。所以没有硬编码的嵌套循环。它必须是动态的。
我希望我很清楚..
tnx
【问题讨论】:
-
您能告诉我,您尝试过什么吗?你被困在哪里了?
标签: c# permutation combinations