![]() |
1
0
好吧,这是一个有点艰巨的挑战。看一眼,你的方法似乎有效。也就是说,如果你按下按钮1的次数足够多(也就是说比任何人都有耐心的次数都多),它就会产生所有可能的组合。 它之所以倾向于字母,是因为它确实如此。有26个字母,只有10个数字,这使得任何给定的字符成为字母的可能性都是数字的2.6倍。 我之所以说这是一个艰巨的挑战,是因为组合的数量随着绳子的长度呈指数级增长。 共有36个字符
您不可能希望为任何字符串长度生成每种可能的组合,因为只有50个长度时,它将是(假设每个字符1个字节)1个字节*50*36^50。这是一个有77位数字的数字,它将占用多少字节。去掉9个数字,你就得到了68个数字的千兆字节,我想这比你电脑的内存能处理的略多 |
![]() |
A B · C#Excel自动调整列避免长文本时出错 4 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 4 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 4 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 4 月前 |