: 一開始面試先考了兩題演算法,第一題如下:
: ````
: 給你任意位數,將位數拆開後相加,請用遞迴,例:
: 給 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