Skip to content

jypblue/leetcode-gitbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

前言

本书是一本使用JavaScript实现LeetCode题目的书籍。本人是前端工程师,毕业至今,因为对算法这块没有足够的重视,发现自身的职业生涯发展因此受限。于是,自己为了提升自身能力,撬开算法大门,开始上LeetCode做题目。这其中包括自己独立完成题目,当然也免不了谷歌参考了别人的代码。

做题的时候,自己一边解决问题,一边查询相关理论知识。但是,中途发现之前做的一些题目回头来看又不明白了,因此想着使用gitbook来记录自己做题的思路与过程,即使以后不明白了,也能查看记录,重新搞懂。所以计划做题的同时开始写这本书:《LeetCode》。

另外,LeetCode的题目解决方法可能不只一种,我也会记录下自己实现的所有方案。本书的所有代码,都经过了LeetCode官网的测试。若之后官方测试用例有改变,也会做到及时跟进修改。

本书的组织结构

本书原计划按照LeetCode的题型分类来组织章节的,但是为了方便查找学习,决定按目前网站算法题目的序号从低到高来进行排列说明。同时将题目的类型tag标记进去,以便能清楚知道会涉及哪类问题的知识。

本书中将记录的内容

  • JavaScript实现算法题目
  • 算法题目分析
  • 算法题目的解题思路
  • 时间复杂度O(n)

最后

由于个人精力时间有限,本书将逐步完善上传。如果有不对的地方,欢迎指出;如果对你有用,欢迎star。

Releases

No releases published

Packages

No packages published