質問するログイン新規登録

回答編集履歴

2

誤字修正

2021/08/03 15:30

投稿

jimbe
jimbe

スコア13357

answer CHANGED
@@ -1,4 +1,4 @@
1
- つまり、以下にして利用可能文字全部を使って一定文字長までの全パターンを生成するか、ということになります。
1
+ つまり、如何にして利用可能文字全部を使って一定文字長までの全パターンを生成するか、ということになります。
2
2
  62文字使うなら62進数を考えるのが簡単でしょうか。
3
3
 
4
4
  do-while 内の printf を有効にすると y の変化が見えます。(その分遅くなりますが。)

1

説明追加

2021/08/03 15:29

投稿

jimbe
jimbe

スコア13357

answer CHANGED
@@ -1,5 +1,8 @@
1
+ つまり、以下にして利用可能文字全部を使って一定文字長までの全パターンを生成するか、ということになります。
2
+ 62文字使うなら62進数を考えるのが簡単でしょうか。
3
+
1
4
  do-while 内の printf を有効にすると y の変化が見えます。(その分遅くなりますが。)
2
- x の最初の文字は使いません。index[i] の 0 を使わないためです。
5
+ x の最初の文字は使いません。index[i] の 0 を使わないためです。(index を -1 で初期化すればいいだけですけどね^^; )
3
6
  ```c
4
7
  #include<stdio.h>
5
8
  #include<string.h>