6
|
Maximilian Wiens · 技术社区 · 11 年前 |
![]() |
1
8
只需使用普通的置换生成算法,除非你绕过距离,当你有不同的字符时会递减。
与以下人员通话:
性能说明: 对于20的字符串长度、5的距离和5个字符的字母表,已经有超过1700万个候选者(假设我的代码是正确的)。 上面的代码在我的机器上只需不到一秒钟的时间就可以完成(无需打印),但不要指望任何生成器能够在合理的时间内生成更多的代码,因为可能性太多了。 |