相互RSS


プログラマ初心者俺「ここ再帰呼び出しの処理が必要だ」

シェアする

スポンサーリンク
1: ○結婚したいうんこ ◆yjF36zqVCI 2018/10/09(火) 19:50:33.640 ID:Blu3EEkja

俺「うーんうーん」

悩んでたら1日が終わってしまった

3: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 19:51:43.768 ID:YpmPouGsa
go to

4: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 19:51:56.233 ID:ybdBc8vu0
コード書くの飽きた

5: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 19:52:00.222 ID:9uldgfZi0
Haskellで習わなかったの?

6: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 19:53:13.389 ID:bCHshqu4a
勉強なら悩まないと意味ないからな
仕事ならアホ

7: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 19:53:34.903 ID:yXwURPhz0
再帰が必要と分かっていてなぜ悩む?

8: ○結婚したいうんこ ◆yjF36zqVCI 2018/10/09(火) 19:58:41.958 ID:Blu3EEkja
仕事だよ
調べながら頑張ったけどまだ駄目だ
また明日頑張る
聞ける人はいない

9: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 20:00:08.496 ID:9uldgfZi0
初心者なのに人に聞けないとか効率悪すぎ
そんなクソみたいな職場辞めちまえ

10: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 20:02:11.207 ID:4hNdZiiU0

15分自分で考えずに人に聞くとその人の時間を無駄にする
15分以上一人で考えると自分の時間を無駄にする

15分で聞けとよく言われてるね

11: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 20:07:20.409 ID:yXwURPhz0
>>10
全く考えずに聞くと「これどうすれば良いんですか?」とか「これうまくいかないんですけど?」って丸投げな質問になるからなー

12: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 20:18:26.439 ID:DINyAC/Q0
思考の無限ループ

13: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 20:27:00.256 ID:edH4WDnL0
再帰が必要なら再帰すればいいだけじゃね?

14: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 20:36:31.266
再帰は頭の切り替えが要るからな
慣れるまでキツいかもしれんけど慣れたら風に揺れる柳の気分になる

15: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 21:02:55.687 ID:veUmzjQu0
再起はループで書き換えられるやろ

16: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 21:06:43.617 ID:GofRSqGq0
わかるわ
最初はそれこそ思考の無限ループにハマった記憶がある
今はなんとなくで書けるけど

17: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 21:09:54.283 ID:lbcx2DBTr
メモリ管理の内側も知らずに再帰を使うな

18: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 21:13:36.299 ID:DINyAC/Q0
>>17
そんなの知らないでも使えるが

20: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 21:18:21.282 ID:lbcx2DBTr
>>18
使えるが、じゃなくて使えなつってんだよタコスケ

21: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 21:20:33.849 ID:DINyAC/Q0
>>20
そんなこというのがアホだと言ってんだわ
分かれよ

23: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 21:22:56.037 ID:lbcx2DBTr
>>21
お前のオナニーコードのせいでメモリがいくらあっても足りねえんだよデコスケ野郎

24: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 21:24:44.559 ID:DINyAC/Q0
>>23
妄想で語るアホって…
再帰くらい普通に使えるようになろうな
高度な技だとでも思っちゃってのがさ

25: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 21:37:17.584 ID:FPwun1h10
>>17は少しでも深い再起を行うとすぐスタック領域が枯渇する厳しい環境での開発ばかりを経験してきたせいで思考が過激になっているんだろう

27: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 21:55:02.320 ID:DINyAC/Q0
>>25
単純に間違ったコードを書いて異常終了することを繰り返したんじゃないかな
ここ15年くらいならまともなコード書いてメモリがなくなるとかないでしょ

30: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 22:07:17.932 ID:FPwun1h10
>>27
PCやスマホとかの開発じゃ再帰してメモリが枯渇する事なんて今の時代滅多に無いだろうけど
組み込みでそれなりに大きい規模で再帰しすぎると普通に枯渇する
つっても今の時代のマトモなプロジェクトはそもそも再帰禁止のルールが有るし事前にスタックチェックして枯渇する箇所が無いか分析するから再帰でプログラムが動かないーなんてアホみたいな事は起こらないだろうが

31: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 22:10:09.892 ID:DINyAC/Q0
>>30
組み込みかあ
そっちは全然分からないや

19: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 21:16:32.436 ID:FQbAkQJf0
C言語の再帰はリソースの無駄でしかない

22: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 21:21:53.645 ID:c9JxXPv7d
再帰関数ってwhileで良くない?

26: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 21:45:13.030
末尾再帰形をforループと同等に自動変換するなんて最近のコンパイラなら常識の機能でしょ
gccでもそうなんじゃないの?(知らんけど)
少なくとも関数型言語のコンパイラはみんなできてる

28: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 21:56:15.545 ID:bh6eWEK90
条件分岐ばっか使ってるやつはオブジェクト指向わかってないやつ

29: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 22:05:40.648 ID:edH4WDnL0
確かに、char array[1024][1024]; みたいなメモリ確保をする関数を再帰するようなアホは再帰を使うべきじゃないな

32: 以下、5ちゃんねるからVIPがお送りします 2018/10/09(火) 22:15:47.291 ID:i+1Ur6ibp
お前らって割と上流工程やってるんだな
他から流用してちょい修正ばっかで新たに複雑な処理追加とかないわ

引用元

http://viper.2ch.sc/test/read.cgi/news4vip/1539082233/

管理人からひと言

1日はさすがに長い