任务是生成从“ a”到“ 999”的所有字符串,包括大写字符,如下所示:
'a', 'b', 'c' ... 'y', 'z', 'A', 'B', 'C' ... 'Y', 'Z', '0', '1', 2' ...
'8', '9', 'aa', 'ab', 'ac' ... 'az', 'aA', 'aB' ... 'aZ', 'a0' ... 'a9', 'ba'
等等(填补空白),可以选择从空字符串开始。
输入:
- 程序必须打印到的连续字符数。
输出:
- 包含每个字符串或每行一个字符串的数组
说明:
顺序无关紧要,可以根据需要先打印大写或小写字母。
输出可以返回任何可枚举的类型,不必专门是数组,尽管我怀疑打印所有组合不是最简单的方法。
的输入
3
将打印所有从字符串'a'
(或''
)至'999'
的输入5
最多'99999'
等。
a = (function return)
。
a
转到9999
,对于5则a
到99999
,依此类推。