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