Repository files navigation LeetCodeCrowdsource 众包力扣题解
希望整理LeetCode的所有题解 ,做到一题多解 和格式一致 ;形成一份千题千解 的学习资料。做到开源 ,公益 。
imgs/ :存储项目依赖的图像。
backup/ :生成网站,PDF等脚本和配置文件。
_posts/ :存储所有md格式文档,会自动发布到网站上。
两个维度
第一,题目维度。包括LeetCode的所有题目和题解。对应目录_posts/QA/。
第二,专题维度。包括常见的数据结构和算法等。对应目录 _posts/Topic/。
网上有很多人写LeetCode题解,为什么要做这个开源项目?
全部题目 。写一篇题解容易,写十篇题解也还OK,还有一些人写了上百篇题解,但没有一套完整的题解。该开源项目初衷是囊括所有LeetCode题目的解答,方便查找和集中学习。
一题多解 。很多人写的题解只有一种方法,但每一道题都有多种解法。该开源项目初衷是做到一题多解,尽可能多的包含多种典型解法。
格式一致 。每个人都有写题解的习惯,大家的格式都是不统一的。该开源项目的初衷是做到格式基本一致,做到规范化,形成一套容易阅读的学习资料。
内容多样 。第一阶段,完成文本形式的题解;第二阶段会增添动画和视频讲解,更加形象直观,降低学习难度。
托管网站 。该开源项目自动生成一个网站:leetcode.xuezhisd.top 。
输出PDF 。为了方便大家学习,会定期文档化,发布PDF文档 。
一千多道题目,对一两个人来说,压力太大,周期太长。众包形式可以做到并行模式,分担压力,保证速度 。
每个人的题解都有优缺点,众包形式可以集众人之力,保证质量 。
Github的协作方式,保证了众包LeetCode题解 技术可行性。
提升编码能力和工作效率。
找工作,基本都会刷LeetCode。码农有两种,一种是在工作,另一种是在找工作;每个码农都会经历换工作的。平时抽点时间刷刷题,换工作时不要太难。
LeetCode题解完成之后,相信会成为每一个码农的工具书,具有持久影响力。
Star 。你可以为项目点赞,提升项目的流行度。
Fork 。你可以Fork项目,自己查阅更加方便。
分享 。你可以分享给好友,一方面,让更多的人参与进来;另一方面,提升项目的流行度。
撰写题解 。你可以打开某一个题目页面,完善题解。
About
众包LeetCode,欢迎Star, Fork或贡献代码
Topics
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.