我有一个程序,我必须在其中生成 n 位数字(这些应该是从 1 到 n 包括在内的所有数字)中的所有 r 位数字(如果 r 是 2 - 所有 2 位数字)。我的问题是如何递归或迭代地执行此操作,例如,如果n = 3 and r = 2
,结果应该是12 13 21 23 31 32
。
问问题
83 次
我有一个程序,我必须在其中生成 n 位数字(这些应该是从 1 到 n 包括在内的所有数字)中的所有 r 位数字(如果 r 是 2 - 所有 2 位数字)。我的问题是如何递归或迭代地执行此操作,例如,如果n = 3 and r = 2
,结果应该是12 13 21 23 31 32
。