Leetcode 刷题 100 道记录...

2018-09-20 20:07:08 +08:00
 cyrbuzz

刷完 100 道明显感觉逻辑上有了进步,写起来代码来更容易 free bug。 一开始刷 easy 和 medium,一道题要研究好一段时间,以 easy 为主,medium 为辅,hard 基本做不出来。 刷过一段时间后 easy 的感觉都比较简单,medium 的大部分也能在较短的时间内完成,hard 也可以尝试性做一下。 easy 现阶段基本可以当做要做题的 零启动任务。现做个难度不大的 easy,可以很快进入思考状态。

contest 平均 4 道题能做上来 2~3 个吧。contest 排名靠前的人都好厉害...感觉就算刷完了所有题也赶不上的样子..

喔对,用 Python 刷的,根据每道题的分类放到 Github 上了。 包括自己的思路,从 Wrong answer 到 Accepted,从 TLE 到 Accepted 的历程,结合 Discuss 里的高票答案给出的翻译消化等。有需要的小伙伴可以看一下~。

https://github.com/HuberTRoy/leetCode

19331 次点击
所在节点    LeetCode
87 条回复
whalegia
2018-09-26 01:05:53 +08:00
@cyrbuzz 能发我你的 test case 吗?我也想跑一下我的解法
cyrbuzz
2018-09-26 08:42:22 +08:00
@whalegia
嗯,就是
`s1 = s2`
`s3 = s1+s2`
的情况。
我是把`s1` 和 `s2` 各设为 500 个 `c`,s3 则是 1000 个 `c`。

高票的 c++ with BFS 用这个栗子需要 1000+ms 才能跑完,Dp 的可以正常完成..
发在后面的 Discuss 里了。
https://leetcode.com/problems/interleaving-string/discuss/155996/missing-test-case
whalegia
2018-09-26 13:00:49 +08:00
你可以直接用这个 link 交 test case ? https://leetcode.com/contribute/testcases/question
cyrbuzz
2018-09-26 13:15:38 +08:00
@whalegia
已提交,谢谢。
bluefalconjun
2018-09-27 13:29:21 +08:00
@d18 应该以后会有人做吧... 哈哈
ltoddy
2018-09-27 14:19:48 +08:00
https://github.com/ltoddy/leetcode

两个月两百道......
cyrbuzz
2018-09-28 19:28:33 +08:00
@ltoddy
膜拜大佬。

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

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

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

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

© 2021 V2EX