Re: [心得] 面试心得(yahoo/理想科研)

楼主: jackypan1989 (杰奇)   2017-09-26 17:45:13
: 一开始面试先考了两题算法,第一题如下:
: ````
: 给你任意位数,将位数拆开后相加,请用递回,例:
: 给 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
作者: final01 (牛顿运动定律)   2017-09-26 20:10:00
这两题是leetcode的吧?
作者: x123356 (x123356)   2017-09-27 10:57:00
第一题要的是递回不是吗 这解答不是原考官要的
作者: seedli (带骨的火腿)   2017-09-27 12:38:00
第一题是用递回呀
作者: a110605 (安迪Lee)   2017-09-28 09:53:00
第一题解答可参考 http://www.programmingsimplified.com第二题类似leetcode上的Kth Largest Element in an Array解答可参考http://wp.me/p4QfBD-iW第一题解 https://goo.gl/0YCrj

Links booklink

Contact Us: admin [ a t ] ucptt.com