HaskellでProject Euler(Problem 67~69) 今回のは以前どこかで似た問題を解いていたものを流用して、 あまり解き方やアルゴリズムを考えずに解けてしまったが、こんなんでいいのやら…。 続きを読む
HaskellでProject Euler(Problem 64~66) 連分数展開ラッシュ。 今回は全体的に駄目だった…。 自力では解けず、奥の手的に解法や他に解いている人のコードを参考にしても何故これで解けるのか きちんと理解できていない。 続きを読む
HaskellでProject Euler(Problem 58~60) zaneli-eulerのisPrimeを修正。 この変更をしないと今回のProblem 58, 60 には使い物にならなかった。 従来は、まず調べたい値までの素数の全リストをprimes関数を使用して作っていたが、 それでは速度的に厳しかった。 調べ方がザルのような気もしたが、奇数のリストの中に割り切れる値が無いかを調べるほうが格段に速い。 続きを読む
HaskellでProject Euler(Problem 52~54 補足) Data.Function.onという、バシッと決まれば格好良さそうなやつを教わったので バシッと決まる使いどころを探そう。 続きを読む
HaskellでProject Euler(Problem 49~51 補足) 問題をこなしていく中で自分用のProject Euler ユーティリティライブラリzaneli-eulerもブラッシュアップされてきて いい感じだ。 続きを読む