良心推荐 | LeetCode(力扣),算法、数据结构的学习良伴

知道LeetCode(力扣)可以说很偶然。二爷(微信公众号:二爷鉴书)发了一个票圈,分享了极客大学一个算法与数据机构课程的相关资料。稍费周折,我拿到了资料。讲师是覃超,他提到了力扣。

这名字第一次看到时,会联想到篮球,因为“扣”字。待看到它的英文或者说域名,嗯,沾边了,因为“code”。

乍一接触,没什么特别。注册账号,在里面点了点。

用过几次后,发现了它的好,几乎到了爱不释手的地步,不刷一下看看题目好像缺少了点啥。

好处

  • 有各种小练习

这比捧着一本算法书硬啃有趣多了。

  • 有参考答案

有很多同好给出的解题思路或答案,也有官方给出的。

先看答案也无妨。不要害怕“偷”。很多学习都是从模仿开始的。

  • 有现成的测试案例

最最让我喜欢的就是这个了。自己费劲巴拉的编一些案例,还不一定能覆盖全。

测试一段代码,最麻烦的大概就是找案例了。力扣不需要你考虑这个,专注于问题就行了。

不足之处

  • 代码补全等功能欠缺

毕竟是一个网站,写起代码来比IDE肯定有所欠缺。但这条几乎没影响。你可以在IDE里敲完了代码再复制粘贴过去。

 

作为一个新手,暂时就说这么多。

期待跟你一起发现更多的精彩内容!

相关链接

加入讨论

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据