良心推荐 | LeetCode(力扣),算法、数据结构的学习良伴
本文首发于 http://www.YoungZY.com/
知道LeetCode(力扣)可以说很偶然。二爷(微信公众号:二爷鉴书)发了一个票圈,分享了极客大学一个算法与数据机构课程的相关资料。稍费周折,我拿到了资料。讲师是覃超,他提到了力扣。
这名字第一次看到时,会联想到篮球,因为“扣”字。待看到它的英文或者说域名,嗯,沾边了,因为“code”。
乍一接触,没什么特别。注册账号,在里面点了点。
用过几次后,发现了它的好,几乎到了爱不释手的地步,不刷一下看看题目好像缺少了点啥。
好处
有各种小练习
这比捧着一本算法书硬啃有趣多了。
有参考答案
有很多同好给出的解题思路或答案,也有官方给出的。
先看答案也无妨。不要害怕“偷”。很多学习都是从模仿开始的。
有现成的测试案例
最最让我喜欢的就是这个了。自己费劲巴拉的编一些案例,还不一定能覆盖全。
测试一段代码,最麻烦的大概就是找案例了。力扣不需要你考虑这个,专注于问题就行了。
不足之处
代码补全等功能欠缺
毕竟是一个网站,写起代码来比IDE肯定有所欠缺。但这条几乎没影响。你可以在IDE里敲完了代码再复制粘贴过去。
作为一个新手,暂时就说这么多。
期待跟你一起发现更多的精彩内容!
相关链接
版权声明: 本文为 InfoQ 作者【YoungZY】的原创文章。
原文链接:【http://xie.infoq.cn/article/b645fa37beeb661e155241b6b】。未经作者许可,禁止转载。
评论