Five programming problems every Software Engineer should be able to solve in less than 1 hour

第一題: 給一 List,用 for , while , recursion 加總。

第二題: merge 兩個 List 使其從 [a , b , c] -> [1 , 2 , 3] -> [a , 1 , b , 2 , c , 3]。

第三題: 求斐波那契前一百個數。

第四題: 給定元素,組出最大的一個整數。

第五題: 123456789 其數字間可加上 + , - 或不加,求所有運算結果為 100 的式子。

嘛,儘管如此的水,我還是會卡在無聊的地方,太 naive 了,順帶一提 python 的 functional 還不錯用。

再次拜倒在函數式的優雅下。

 

創作者介紹
創作者 nobodyzxc 的頭像
nobodyzxc

Nobody's Zero

nobodyzxc 發表在 痞客邦 留言(0) 人氣()