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

回答編集履歴

2

回答を修正

2021/10/09 22:49

投稿

y_waiwai
y_waiwai

スコア88188

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  > long kaijo(int k){
2
2
 
3
- この関数、戻り値1しか返ってせん
3
+ 再帰関数ってのは繰り返し自分自身を呼び出すために、その分スタックを食い
4
- それに、kの値が増えしかなので無限ループに陥ってます
4
+ 引数の値があまり大きすぎとスタックを食つぶし暴走してししま
5
- エラーはそのせいでスタックを食いつぶしてるために出てるんでしょうね
5
+ エラーはそのせいで出てるんでしょうね

1

追記

2021/10/09 22:49

投稿

y_waiwai
y_waiwai

スコア88188

answer CHANGED
@@ -1,3 +1,5 @@
1
1
  > long kaijo(int k){
2
2
 
3
- この関数、戻り値1しか返ってきません
3
+ この関数、戻り値1しか返ってきません
4
+ それに、kの値が増えるしかないので無限ループに陥ってます
5
+ エラーはそのせいでスタックを食いつぶしてるために出てるんでしょうね