回答編集履歴

4

append correct answer

2022/10/04 20:15

投稿

ps_aux_grep
ps_aux_grep

スコア1579

test CHANGED
@@ -2,6 +2,7 @@
2
2
 
3
3
  関数再帰が無限に行われたため,メモリを無限に確保しようとし,結果Stack OverflowとなりSegmentation Faultが発生しています.
4
4
  無限に再帰呼び出しが行われないよう,コードを適切に書き換えてください.
5
+ 特に訪問済みであることを示す二次元配列`seen[][]`も再帰の条件分岐に使えるんじゃないでしょうか.
5
6
 
6
7
  > またそもそも自分の書いているコードで正解にたどり着けるのか
7
8
 

3

delete wrong column

2022/10/04 20:13

投稿

ps_aux_grep
ps_aux_grep

スコア1579

test CHANGED
@@ -2,7 +2,6 @@
2
2
 
3
3
  関数再帰が無限に行われたため,メモリを無限に確保しようとし,結果Stack OverflowとなりSegmentation Faultが発生しています.
4
4
  無限に再帰呼び出しが行われないよう,コードを適切に書き換えてください.
5
- 特に二次元配列`judge[][]`が一度も書きかわらないコードになっているのにも関わらず,条件分岐に使われていますね.
6
5
 
7
6
  > またそもそも自分の書いているコードで正解にたどり着けるのか
8
7
 

2

append discription

2022/10/04 20:07

投稿

ps_aux_grep
ps_aux_grep

スコア1579

test CHANGED
@@ -1,6 +1,6 @@
1
1
  > 終了コード139が発生してしまいます。どうしたらそれを取り除けるのか
2
2
 
3
- 関数再帰が無限に行われたため,メモリオーバー,Segmentation Faultが発生しています.
3
+ 関数再帰が無限に行われたため,メモリを無限に確保しようとし結果Stack OverflowとなりSegmentation Faultが発生しています.
4
4
  無限に再帰呼び出しが行われないよう,コードを適切に書き換えてください.
5
5
  特に二次元配列`judge[][]`が一度も書きかわらないコードになっているのにも関わらず,条件分岐に使われていますね.
6
6
 

1

append about judge[][]

2022/10/04 20:06

投稿

ps_aux_grep
ps_aux_grep

スコア1579

test CHANGED
@@ -2,6 +2,7 @@
2
2
 
3
3
  関数再帰が無限に行われたため,メモリオーバー,Segmentation Faultが発生しています.
4
4
  無限に再帰呼び出しが行われないよう,コードを適切に書き換えてください.
5
+ 特に二次元配列`judge[][]`が一度も書きかわらないコードになっているのにも関わらず,条件分岐に使われていますね.
5
6
 
6
7
  > またそもそも自分の書いているコードで正解にたどり着けるのか
7
8