作者bbb654123 (ridiculus)
看板Python
标题[问题] 新手解LeetCode请益
时间Tue Jul 23 14:51:43 2019
最近因为太废了,想在暑假时作一些题目让脑袋灵活一些
但在第一题的Two Sum就出问题了QQ
发现到从以前到现在都只会暴力解
好像缺少了一部分的思考方向
在第二题更是跑出了Time Limit Exceed
解法就大概是
a+=l1.val*10**times
b+=l2.val*10**times
sum=a+b
也是在第二题才知道有Dynamic Programming这种思考方向?
让我想趁暑假时补各类的基础
让思考不会这麽迟钝
现在不会的都是靠看解答的程式码去慢慢推导
看人家怎麽想解法的
不知道有没有什麽教学资源可以帮助我看到题目可以有更好的解法
或版上的大大有更好的思路可以提供
在此向各位大大求助OuQ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 117.56.214.61 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1563864705.A.EEE.html
※ 编辑: bbb654123 (117.56.214.61 台湾), 07/23/2019 14:54:11
1F:推 XperiaZ6C: 重学演算法 07/23 15:20
2F:→ Hsins: 没学过演算法齁 07/23 16:01
3F:→ bbb654123: 还真的没学过QQ 玩Django没碰到什麽需要算的 07/23 16:37
4F:→ bbb654123: 大部分都是概念 07/23 16:37
5F:→ bbb654123: 本科不是资工的QQ 07/23 16:37
6F:→ Hsins: 那你不适合刷题 07/23 17:35
7F:推 TitanEric: 先补资料结构 演算法 07/23 18:46
8F:嘘 Luluemiko: 资结演算法必补,没有这两个的基础刷题会怀疑人生 07/25 08:22
9F:推 aljohn0422: 就看解答啊,讨论区都会提到各式各样解法的思维关键字 07/28 15:58
10F:→ aljohn0422: ,不会的慢慢查慢慢学 07/28 15:58