搬运exercism的题目
haskell吧
全部回复
仅看楼主
level 5
undeadmouse 楼主
刚看完monad applicative functor monoid 打算做点题目练练手。[呵呵]
2016年10月01日 22点10分 1
level 5
undeadmouse 楼主
第一题:Leap.
找闰年:
2016年10月01日 22点10分 2
level 5
undeadmouse 楼主
简单的用function match
2016年10月01日 22点10分 3
level 5
undeadmouse 楼主
改成pointless版本:
2016年10月01日 22点10分 4
isMod 和 combine 不是 pointfree: import Control.Arrow import Data.Bits isMod :: Int -> Int -> Bool isMod = curry $ uncurry (flip mod) >>> (== 0) combine :: Bits a => a -> a -> a -> a combine = curry $ uncurry xor >>> xor
2016年10月02日 18点10分
[惊讶]
2016年10月07日 13点10分
level 5
undeadmouse 楼主
第二题:accumulate.
测试数据:
2016年10月01日 23点10分 6
level 5
undeadmouse 楼主
用递归:
2016年10月01日 23点10分 7
level 5
undeadmouse 楼主
三: sublist :: (Eq a) => [a] -> [a] -> Sublist
找子串:
sublist [] [] == Equal
sublist [] [1,2,3] == Sublist
sublist [1,2,3] [] == Superlist
sublist [1,2] [1, 2] == Unequal
sublist [1,2] [1,2,3,4] == SubList
sublist [1,3] [1,2,3,4] == Unequal
2016年10月02日 02点10分 8
level 5
undeadmouse 楼主
第一次迭代:
2016年10月02日 02点10分 9
level 5
undeadmouse 楼主
看了一下别人家的代码:
第10 和 11 行运行效率有点问题,不过这种写法很好看
2016年10月02日 02点10分 10
level 5
undeadmouse 楼主
重写
2016年10月02日 03点10分 11
level 5
undeadmouse 楼主
Grains : 棋盘上的麦子
好简单的题目。
好像其它人都是这样做:
2016年10月03日 00点10分 12
求总量写total=2^64-1, 就可以了。
2016年10月10日 02点10分
level 5
undeadmouse 楼主
时间太短看不出快慢
2016年10月03日 00点10分 13
level 11
收藏关注,先顶再看。
2016年10月07日 12点10分 15
level 5
undeadmouse 楼主
几天后去个外汇公司面试,要看MQL4应付一下,没时间更新了[不高兴]
2016年10月08日 12点10分 16
level 5
undeadmouse 楼主
C++快十年没用过,还好以前的基础扎实。
几天内要扫一遍MQL4的文档,还要看一本入门书。[狂汗]
2016年10月08日 13点10分 17
1 2 3 尾页