[問題] 新手解LeetCode請益

作者: bbb654123 (ridiculus)   2019-07-23 14:51:43
最近因為太廢了,想在暑假時作一些題目讓腦袋靈活一些
但在第一題的Two Sum就出問題了QQ
發現到從以前到現在都只會暴力解
好像缺少了一部分的思考方向
在第二題更是跑出了Time Limit Exceed
解法就大概是
a+=l1.val*10**times
b+=l2.val*10**times
sum=a+b
也是在第二題才知道有Dynamic Programming這種思考方向?
讓我想趁暑假時補各類的基礎
讓思考不會這麼遲鈍
現在不會的都是靠看解答的程式碼去慢慢推導
看人家怎麼想解法的
不知道有沒有什麼教學資源可以幫助我看到題目可以有更好的解法
或版上的大大有更好的思路可以提供
在此向各位大大求助OuQ
作者: Luluemiko (露露)   2019-07-25 08:22:00
資結演算法必補,沒有這兩個的基礎刷題會懷疑人生
作者: XperiaZ6C (真●安卓輕旗艦)   2019-07-23 15:20:00
重學演算法
作者: Hsins (翔)   2019-07-23 16:01:00
沒學過演算法齁
作者: bbb654123 (ridiculus)   2019-07-23 16:37:00
還真的沒學過QQ 玩Django沒碰到什麼需要算的大部分都是概念本科不是資工的QQ
作者: Hsins (翔)   2019-07-23 17:35:00
那你不適合刷題
作者: TitanEric (泰坦)   2019-07-23 18:46:00
先補資料結構 演算法
作者: aljohn0422 (小翰)   2019-07-28 15:58:00
就看解答啊,討論區都會提到各式各樣解法的思維關鍵字,不會的慢慢查慢慢學

Links booklink

Contact Us: admin [ a t ] ucptt.com