2024-12-01から1ヶ月間の記事一覧

Ruby と関数型プログラミングについてのメモ(1)

jp.quora.com まつもとゆきひろさんは、Ruby を「関数型言語と呼ぶのにはだいぶ抵抗があります」といっておられる。これでもう結論は出たようなものだが、それでも、Ruby にはだいぶ関数型言語の考え方が取り入れられているのも事実だ。それをちょっとだけ考…

並んだタイルの塗り方は何通りかというパズルを解く

qiita.com 問題 9個の白マスが横一列に並んでいます。このうち、いくつかの白マスを黒く塗ります。ただし、少なくとも一つは黒く塗り、また、黒マスが連続することはありません。 このとき、塗り方は全部で何通りあるでしょう。 Ruby で解いてみた index: 左…