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

回答編集履歴

1

整形しました

2016/03/11 08:07

投稿

HiroshiWatanabe
HiroshiWatanabe

スコア2160

answer CHANGED
@@ -21,17 +21,18 @@
21
21
  「増えていく数字 i の未来に控えている数字達を j に割り当てている」という感じですね。
22
22
  j は len から減っていってるのでそれを逆順に参照している、と考えれば納得しやすくないでしょうか。
23
23
  (↓ iは増えていくけどjは減っていくイメージ↓)
24
- 1 2 3 4 5 6 7 8 9 10
25
-
26
- i
27
- |<- j ->|
28
24
 
29
- 10
25
+          10
30
-
26
+ xx
31
- i
27
+ xxi
32
- |<- j ->|
28
+ xx|<--------j------->|
33
29
 
34
- 10
30
+          10
35
-
31
+ xxxx
36
- i
32
+ xxxxi
37
- |<- j ->|
33
+ xxxx|<-------j------>|
34
+
35
+ 1 2 3 4 5 6 7 8 9 10
36
+ xxxxxxxx↑
37
+ xxxxxxxxi
38
+ xxxxxxxx|<-----j---->|