むずかしめのパソコン勉強の記録

計算機科学とか関数型言語とか

2013-12-18から1日間の記事一覧

Haskell H99 Question 31

http://www.haskell.org/haskellwiki/99_questions/31_to_41 ある自然数が素数かどうかを求める問題。 まず、素数を求めるロジックを、「初期値が2以上で、初期値までの各自然数で割り切れないこと」、という最も単純なアルゴリズムで解いてみる。簡単なロ…

Haskell H99 Question 11

http://www.haskell.org/haskellwiki/99_questions/11_to_20 import Data.List data ListItem a = Single a | Multiple Int a deriving (Show) --自分で作った解答 encodeModified :: Eq a => [a] -> [ListItem a] encodeModified xs = map (listToAmount) (…