几年前,当我还是编程的初学者时,我在网上发现了一些代码,可以在给定偏移量的情况下生成蛮力代码。
例如,如果我这样做GetPassword(1)
了,它将返回“a”,如果我这样做GetPassword(2)
了,它将返回“b”等。
偏移量的每个增量都将提供下一个可能的字符串组合。还可以提供“猜测密码”的最小和最大长度。
现在我不知道这段代码在哪里,或者算法叫什么。我想自己实现一个,因为我需要它来缩短 URL。用户生成一个 URL,我希望这些行看起来有点长:http://fablelane.com/i/abc其中“abc”是代码。