シーケンスの計算に役立つアルゴリズムまたは疑似コードのヒントを探しています。これは一種の順列ですが、固定長ではないため正確ではありません。出力シーケンスは次のようになります。
A
B
C
D
AA
BA
CA
DA
AB
BB
CB
DB
AC
BC
CC
DC
AD
BD
CD
DD
AAA
BAA
CAA
DAA
...
上記のすべての文字は実際には整数を表し、最小値から最大値まで増加します。始めてみると深さが分からないので、ネストされた for ループを複数使っただけではうまくいきません。
ここドイツはもう遅いので、このことについて頭を悩ませることはできません。for ループと再帰を使用して実行できることは確かですが、現在、開始方法についての手がかりがありません。
何か案は?
編集: B タイプミスが修正されました。