比如一个五位数12345,需要得到的三位数组合分别是:123 124 125 134 135 145 234 235 245 345
求算法。
------解决思路----------------------
copy错了,手写的……。。。
string str="12345";
for(int i=0;i<str.Length-2;i++)
{
for(int j=i+1;j<str.Length-1;j++)
{
for(int k=j+1;k<str.Length;k++)
{
Console.WriteLine(string.format("{0}{1}{2}",str[i],str[j],str[k]));
}
}
}