トップページ
>
プログラム
>
2016年08月03日
>
W0lh95XI
書き込み順位&時間帯一覧
20 位
/220 ID中
時間
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Total
書き込み数
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
3
使用した名前一覧
書き込んだスレッド一覧
デフォルトの名無しさん
Ruby 初心者スレッド Part 58 [無断転載禁止]©2ch.net
書き込みレス一覧
Ruby 初心者スレッド Part 58 [無断転載禁止]©2ch.net
612 :
デフォルトの名無しさん
[]:2016/08/03(水) 02:00:46.62 ID:W0lh95XI
>>602
inject厨が書いてみた:
https://ideone.com/PSRQnw
Ruby 初心者スレッド Part 58 [無断転載禁止]©2ch.net
621 :
デフォルトの名無しさん
[]:2016/08/03(水) 16:03:32.72 ID:W0lh95XI
>>612を一般的な手続き型プログラミングへ書き直してみた:
https://ideone.com/gO9N9x
これならPerlやPythonのような普通の手続き型言語を知っていれば
容易く読めるし、普通のプログラマが引き継いでも問題無く
保守できるのではないかと思われ
Ruby 初心者スレッド Part 58 [無断転載禁止]©2ch.net
637 :
デフォルトの名無しさん
[]:2016/08/03(水) 23:34:22.20 ID:W0lh95XI
String#ord を使うと更に短くなった(ついでにエラー検査も削除):
・関数型 :(旧) >>612 --> (新)
https://ideone.com/OQLdlR
・手続き型:(旧) >>621 --> (新)
https://ideone.com/Ja6tP9
String#succ の存在も初めて知ったし、勉強になったわ
※このページは、
『2ちゃんねる』
の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合は
メール
をしてください。対応します。