做题没思路怎么办

2021-02-03 15:41:50 +08:00
 cleverczr
基础还好,做题没思路怎么办,上了 LeetCode 没几道会的,要想很久
3607 次点击
所在节点    Java
24 条回复
cnoder
2021-02-03 15:56:24 +08:00
无它,唯手熟尔
KousukeSakurako
2021-02-03 15:57:16 +08:00
看书
young1lin
2021-02-03 16:09:34 +08:00
先熟悉数据结构先,常用的类库(如 PriorityQueue )。刷链表题目,大都有三种解法,暴力枚举,利用堆栈,双指针法。这个多刷,我也正在刷。
推荐你个这个
https://labuladong.gitbook.io/algo/
还有极客时间的那个算法的那个。
javapythongo
2021-02-03 16:09:53 +08:00
没思路就看题解,看得多了就有思路了
fiveelementgid
2021-02-03 16:10:41 +08:00
看题解,硬背思路。
当背诵家就完事了
( ≧Д≦)(
hehe12980
2021-02-03 16:12:55 +08:00
先把基础的学会,队列、环形队列、链表基本的遍历,树的基本遍历,图论, 广度深度遍历,KMP 大概就这么些,排序最好看看几种,然后刷 leetcode, 15-30 分钟没思路,直接看答案,答案看不懂拿下来 debug 看,一般除了动态规划的题恶心一点,大部分应该都能看懂,看完了,在没有答案的情况下,自己写一遍,这是一刷,二刷应该就直接 AC 了
bleepbloop
2021-02-03 16:26:08 +08:00
你学会了抢我饭碗咋办?没事,我不是开发,我告诉你答案:背题!别看什么“大佬”侃侃而谈,他们都是背题家。真有那个水平的都去设计新玩意给你背了。
Cielsky
2021-02-03 16:49:25 +08:00
做题无非两种办法,一种硬看,半个小时,1 个小时没思路直接看答案;
另一种看完题几分钟没思路就可以看答案了。
RedBeanIce
2021-02-03 17:12:11 +08:00
数据结构不会,刷什么题。
RedBeanIce
2021-02-03 17:12:53 +08:00
你能问出来数组如何取下标这种问题,先把数据结构学了。
liian2019
2021-02-03 17:19:00 +08:00
我也是 ,工作之后刷题是真难,看不进去。。。背不下来。。。
lewis89
2021-02-03 17:20:32 +08:00
背模板,背题解啊.. 你还想自己能原创出思路来?做梦吧
lanjidechao
2021-02-03 17:24:30 +08:00
额。。最近在 hackerearth 和 geeksforgeeks 上系统学算法,学完之后解 leetcode 应该会顺手一点,要不你等我 feedback ?
hongch
2021-02-03 18:02:57 +08:00
建议把标题改成 “基础不好,做题没思路怎么办,上了 LeetCode 没几道会的,要想很久”
SilverLink
2021-02-03 18:29:33 +08:00
可以先去看 leetbook,不要嫌里边题的简单,对思路还是有帮助的
cleverczr
2021-02-03 18:52:18 +08:00
@RedBeanIce 我问的是 java 自带方法,遍历找谁不会?
rodrick
2021-02-03 19:19:24 +08:00
新手先把数组和链表刷一点,然后刷的时候不要钻牛角尖,很多题型都是有公式套路的,像二分、搜索之类的,先看一两题学会套路,然后再刷,无非剩下的就是乱七八糟的边缘计算条件控制之类的,十分钟十五分钟想不出来就直接看题解的思路,别看代码,试着写,如果写一半还不行就看题解代码,过一天再刷一次加深印象。
另外 #3 推荐的这个真实很好,我也没刷多少题,也在看这个,收益很大(就是背题
geekaven
2021-02-03 19:25:10 +08:00
多做加总结,想想以前怎么做数学题的。
hengo
2021-02-03 19:53:05 +08:00
@young1lin labuladong 这个人有点黑历史啊。https://leetcode-cn.com/circle/discuss/MKwnEl/
young1lin
2021-02-03 20:35:31 +08:00
@hengo 那覃超老师的那个呢?我觉得他讲的也不错,毕竟是顶级的计算机大学毕业的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/750953

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX