最近上班事情少,每天无聊就刷刷 LeetCode,被虐的死去活来的,有时候一道题要花一个小时(包括 debug,看最优解,重写啥的)
600 多题不知道啥时候才能刷完,有没有人和我一样,求心理安慰
600 多题不知道啥时候才能刷完,有没有人和我一样,求心理安慰
|
gitopenJul 18, 2018 via Android
1
有。用 pyrhon 刷,然后经常超时。
|
|
ytmsdyJul 18, 2018 via iPhone
2
现在的磨难是以后的人民币!
想着一堆小朋友正在刷比 leetcode 难很多的 acm 的时候,你就应该平衡了! |
|
3
那……试试 hduoj ?
|
|
4
那就只有来安利一下我的 pdf 了: https://github.com/algorhythms/Algo-Quicksheet
|
|
hizoubinJul 18, 2018
5
很后悔大学没去参加 ACM 队
|
|
6
迟早都是要刷的,早死早超生,而且现在不是 800 多道了吗
|
|
skadiJul 18, 2018
7
打过 acm 的话,就没这种焦虑了...
|
|
takatoJul 18, 2018
8
ACM 正经题(非水题)一道题没卡几天就算挺好了。。
这期间恐怕你吃饭睡觉都睡不香- -。。。 |
|
whileFalseJul 18, 2018
10
一个小时一道题挺快的了。
|
|
lychnisJul 18, 2018 via Android
11
要看你刷的是什么题 你要是什么基础都没有就去做 hard 那就是方法不对 一般 medium 半小时一个
|
|
acumenJul 18, 2018 via iPhone
12
用 swift 刷太难受了
|
|
luopengfei14Jul 18, 2018 via iPhone
13
@acumen 虽然我工作主力用 swift,但是感觉 swift 也就那样。
|
|
luopengfei14Jul 18, 2018 via iPhone
14
@takato 感觉你就在说我,前几道题就被虐的死去活来
|
|
salamanderMHJul 18, 2018
15
熟能生巧
|
|
takatoJul 18, 2018
16
@luopengfei14 这说明你喜欢啊。。看好你的潜力哦。
如果不喜欢,是不会为挫折花费很大心力的呢。 |
|
yanaraikaJul 18, 2018 via Android
18
多做做
无他,唯手熟尔 |
|
BaffinLeeJul 18, 2018
19
是时候安利一波我的 js 版了
源码: https://github.com/BaffinLee/leetcode-javascript 在线看: https://baffinlee.github.io/leetcode-javascript |
|
tt67wqJul 18, 2018
20
我刷的欧拉计划,后面 60 多难度的都是几周才一题
|
|
ihainanJul 18, 2018
21
楼主你算好了,还能上班刷…我都是中午午饭后午觉前刷,以及班车路上看题,晚上回家写的…
|
|
KMpAn8Obw1QhPoEPJul 18, 2018 via Android
22
在此帖受到了鼓舞 感谢大家
|
|
agagegaJul 18, 2018
23
@lychnis 其实有些 hard 比 medium 还好做点,主要是许多 hard 会涉及到一些专门的知识,比如 DFA 什么的……会了写起来就还挺好的
|
|
easyleeJul 18, 2018 via Android
24
我觉着吧,lc 还算好的,每个题你都能找到很棒的答案,可以供你参考。
真的玩 acm 的话……各大 OJ 不少题目都找不到优秀解法,得自己绞尽脑汁想。 |
|
itskingnameJul 18, 2018
25
是时候安利我的 Python 版本了:
https://github.com/kingname/LeetCode |
|
SparkManJul 18, 2018
26
我是直接下载了个 java 版本的 pdf,600 多页,前后做了几个月,线性表、查找排序、二叉树、字符串、回溯 DFS/BFS, 动态规划。现在比较有感觉,很多题都有固定的思路,可以往上套。慢慢做,理解才重要,否则刷 600 题也没用,过 2 天就忘记了
|
|
scmodJul 18, 2018
27
我选择逃避~
|
|
SparkManJul 18, 2018
28
后面再看看 TOPK 常见经典问题、字典树、线段树、这些
|
|
ex2vkfJul 18, 2018 via iPhone
30
之前刷了几个超过 100%的,🤦🏿♂️
|
|
jianpanxiaJul 18, 2018
35
python 是刷 leetcode 最舒服的语言.
java 和 c++ 也不错. |
|
36
@jianpanxia 我用的 Java,不用 IDE 经常报错,准备换 Python 了
|
|
jmc891205Jul 18, 2018
38
|
|
ackfin01Jul 18, 2018
39
呃 hard 题么,还没做到 hard 模式,easy 题几分钟一个
|
|
specitaJul 18, 2018
40
一个小时可以了。。。别问我为什么知道
|
|
goalongJul 18, 2018
41
搭车安利一波我的答案,https://github.com/goalong/lc,之前是用 python 写的,现在准备用 go 也刷一次,持续更新中
|
|
Nagisa1992Jul 18, 2018
42
@gitopen 笑出声。。。
|
|
rannnnJul 18, 2018
44
还是不要用 IDE 刷比较好,面试都是白板。直接在网页上写比较接近白板的环境,培养一气呵成 bug free 的能力。。。
|
|
FistandantilusJul 18, 2018
45
还好,当时我都是先看一下答案,再自己写一遍,效率高多了
|
|
luosuosileJul 18, 2018
47
我给你讲个笑话。
大三大四的时候我心想,也就 500 多道。一个月就刷完了。 过了一年多了,leetcode 涨到了 800 多道,我才刷了不到 100 道,会的不到 50 道,一知半解的 50 道。刷的还没出的块 QAQ |
|
LaplaceTransformJul 18, 2018
48
主要问题是自己太莽了,总是有没想到的点,每个题都要提交好几遍
|
|
zjpJul 18, 2018 via Android
49
所以改刷 CodeWars 了😀更多难度等级可以选
|
|
gitopenJul 18, 2018 via Android
52
@itskingname 去拜读一下
|
|
realkenshinjiJul 18, 2018 via iPhone
53
@acumen javaer 笑而不语
|
|
realkenshinjiJul 18, 2018 via iPhone
54
@SparkMan 哪里下的?我也去搞一个
|
|
55
leetcode 真 TMD 不是给程序员的,是给天才的。
里面还有 O(1)的 fibonacci !!!! ,知道什么是 o(1) 么? 答案里面有根号 5,你知道根号 5 么?黄金分割线本质么? 不知道就别 leetcode 了,这还是 medium level 的! |
|
lyluyaohJul 18, 2018
56
工作狗有刷 leetcode 的必要吗?当初找工作的时候刷了一阵儿,现在工作了感觉用处就一般般,没有动力了。。。反而对业务逻辑更感兴趣。。。咋办
|
|
KnightJokerJul 18, 2018
57
是时候不要脸的安利一下 Swift 版本了:
https://github.com/KnightJoker/LeetCode-Solutions |
|
realkenshinjiJul 18, 2018 via iPhone
58
@zjp codewars +1
|
|
hustlibracoJul 18, 2018
60
@calebx o(1)的 fibonacci 不就是写一个归纳公式吗?
|
|
deadEggJul 18, 2018
61
|
|
calebxJul 18, 2018
62
|
|
akringJul 18, 2018
64
弱弱的问一句,http://hackerrank.com 的是啥水平
|
|
20015jjwJul 18, 2018 via Android
65
刷个一百题差不多了..
|
|
zhze93Jul 19, 2018
66
刷不动啊。。。
|
|
gnijuohzJul 19, 2018
67
|
|
fcoolishJul 19, 2018
68
诶
|
|
fcoolishJul 19, 2018
69
我只刷了几题就没刷了
|
|
SparkManJul 19, 2018
70
|
|
spice630Jul 19, 2018
72
|
|
unforgivenJul 19, 2018
74
@calebx o(1)的斐波那契数列是按照公式计算出来的,由于里面有无理数并不算准确,准确性最好的算法是 o(log n)的
|
|
abcbuzhimingJul 19, 2018
75
算法的本质是玩数学,数学是最能体现你跟别人智商差距的东西,所以各位,不要纠结了,能刷多少就刷多少,刷不出来就去补高数,再刷不出也没办法。这就是智商碾压的差距,没听过那个笑话吗:某县城天才数学超牛,别人一道题解 2 个小时,他只需要几分钟,如愿以偿考入清华大学数学专业,一年后绝望转专业,因为在这里他一道题要花 2 小时别人只需要几十秒!这个领域真是的就是比智商的,光靠努力没用。好在绝大部分应用也不需要如此高深的算法,我等凡人也还能继续混口饭吃。
|
|
puga2006Jul 19, 2018
76
没有用 C 语言写的?
|
|
zzzhenJul 19, 2018 via Android
77
工作后刷 leetcode 还有用吗 我刚毕业参加工作 啥都不懂 想问问😂有用的话 我也想刷一下
|
|
mmdsunJul 19, 2018 via Android
78
leetcode 低级题目没有算法而言,中高级才有算法。低级都吃梨的话。说明不适合搞算法。往自己长处发展吧。
|