: 一开始面试先考了两题算法,第一题如下:
: ````
: 给你任意位数,将位数拆开后相加,请用递回,例:
: 给 1367 ,答案为 1+3+6+7 = 17
: ````
: 第二题如下:
: ````
: 给你一个纯正整数阵列取出第二大的数字,不能用内建 sort,例:
: [1, 3, 2, 10, 9]
: 答案为 9
: ````
刚刚看到这两题就顺手转给我们家 junior 当 FP 练习题了
不过我的要求是只用一个无副作用的函数 / 只能递归/map/reduce
题目 https://goo.gl/Rya1fM
小解答 https://goo.gl/ASDEYr