関数型プログラミング言語Haskell Part27_©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0026デフォルトの名無しさん
2015/01/11(日) 21:33:43.65ID:q/YrvBDO自分のも含めてですが、どれも数ヶ月後にコードを読み返したとき、
何をやっているのか「すぐに分かる」ようなものではなさそうです。
>>20 の後者のは比較的に問題の仕様を思い出しやすいと思いましたが。
アドバイスをいただいておきながら生意気言ってすみません。
でも参考にさせていただきます。
結果リストの各要素の大きさの合計も同時に得るに誰も挑戦しなかったのは、
それによってコードが一気に複雑になるからですね。
やはり、両者は別の問題を解く計算として分けた方が良さそうですね。
ベンチについてですが、すいません、今回は処理速度はたいして気にしていません。
初めにはっきり言っておくべきでした。
コンテナのサイズもせいぜい50くらいです。
求めていたのは、問題の仕様をいかに宣言的にコード化するかでした。
それに、素直にやれば計算量オーダーは O(n) のはずなので、
各例とも極端な差は出ないのではないでしょうか。
ともかく、ありがとうございました。
参考にさせていただき、自分のコードを見直します。
■ このスレッドは過去ログ倉庫に格納されています