【发布时间】:2012-08-06 10:11:14
【问题描述】:
我想创建一个单词生成器,但在某种程度上它几乎看起来像是一个数字系统。
十六进制从0 到f,这个算法应该从a 到z。所以创建的词是这样的(每个- 表示一个新词):
a - b - c - d - ... - z - aa - ab - ac - ad - ... - ba - bb - bc - ...
例如,每个单词都存储在一个文件中,因此该文件将显示为:
a
b
c
d
...
z
aa
ab
ac
...
我认为这可以通过大量嵌套的for 循环和ifs 来实现,但是有没有更简单的方法可以做到这一点?您不必告诉我整个算法,但非常感谢您朝正确的方向轻推。
【问题讨论】:
-
我没有关注。你想得到一个 single random 单词吗?还是单词列表?您希望所有单词都达到一定长度吗?
-
Joachim 这个链接帮了我很大的忙,谢谢
标签: java algorithm word generator