Par*_*roX 1 c# combinations permutation
我想列出只有0和1的排列.类似于二进制但允许变量长度,不必等于8长度.例如:
0
1
00
01
10
11
000
001
010
011
100
101
110
111
Run Code Online (Sandbox Code Playgroud)
一直到X的长度都满足.如何才能做到这一点?
您还可以使用:
using System;
class Test
{
static void permute(int len)
{
for (int i=1; i<=len; i++)
{
for (int j=0; j<Math.Pow(2, i); j++)
{
Console.WriteLine (Convert.ToString(j, 2).PadLeft(i, '0'));
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
哪个不涉及递归:)
| 归档时间: |
|
| 查看次数: |
1159 次 |
| 最近记录: |