LeetCode 攻略 - 2019 年 7 月下半月汇总(100 题攻略)

10,484 阅读8分钟

Create by jsliang on 2019-07-30 16:15:37
Recently revised in 2019-07-30 16:57:18

7 月下半旬攻略 45 道题,目前已攻略 100 题。

一 目录

不折腾的前端,和咸鱼有什么区别

目录
一 目录
二 前言
三 汇总
3.1 LeetCode 已攻略
3.2 Function & Object
四 总结

二 前言

返回目录

2019-05-16 开始,jsliang 每天会折腾一道及以上 LeetCode 题目,并将其解题思路记录成文章,发布到 GitHub 和 微信公众号。

  • 微信公众号记录截图:

  • GitHub 记录截图:

目前关于这块 LeetCode &&& 算法与数据结构 的安排:

  1. 【完成】2019/08/15 前。LeetCode 简单难度题目 - 完成 100 道简单 LeetCode 题目的题解。
  2. 【准备开始】2019/08/01 - 2019/09/01。初步钻研算法与数据结构。
  3. 【尚未开始】。LeetCode 中等难度题目 - 完成 50 道中等 LeetCode 题目的题解。
  4. 【尚未开始】。进一步钻研算法与数据结构。
  5. 【尚未开始】。LeetCode 困难难度题目 - 完成 20 道困难 LeetCode 题目的题解。
  6. 【尚未开始】。完善算法与数据结构。

截至目前为止,jsliang 在攻略 LeetCode 中的收获:

  • JS 基础:ES5、ES6 等的 API,以及它们的应用……
  • 解题思维:碰到难点,会先分析这道题的破解方法,然后进一步讲解优化思路……
  • 算法与数据结构:双指针、动态规划、链表、二叉树……

所以,如果小伙伴跟 jsliang 一样,希望提升下对于原生 JS API 的理解及使用,熟悉算法与数据结构,可以跟紧 jsliang 的公众号以及 GitHub:

  • 公众号:

三 汇总

返回目录

相比于 jsliang 的 LeetCode 6 月和 7 月中旬汇总:

LeetCode 由 1114 道题变成了 1134 道题,增加了 20 道题。

jsliang 在 LeetCode 简单难度的题解,由 55 道题变成 100 道题,增加了 45 道题的题解。

jsliang 在 JavaScript 的基础知识上,增加了几篇 JavaScript 基础文章。

3.1 LeetCode 已攻略

返回目录

jsliang 目前已攻略 100 道 LeetCode。

如果小伙伴们在攻略 LeetCode 的过程中,想出一些优秀题解,欢迎提交到 Issue,或者直接在 jsliang 的小册留言,或者拉到文章最下面,添加 jsliang 的微信等:

jsliang 会根据题解以及留言内容,进行补充,并添加上提供题解的小伙伴的 GitHub 昵称和地址。

那么,话不多说,放列表:

3.2 Function & Object

返回目录

在刷 LeetCode 的过程中,接触了原生 JS 的一些方法和对象,推荐小伙伴们结合 LeetCode 的题解进行食用,毕竟:

  • 没用上的知识点,都是脑中的垃圾

Function - 方法

Object - 对象

四 总结

返回目录

知识的增加并非一朝一夕的事,jsliang 在今天以前,每天早上 7:30 - 9:00 会攻略一道简单难度的 LeetCode,并将自己的思路,通过文章的形式记录下来。

目前简单难度攻略已经到 100 题,所以后面 jsliang 会调整自己,在刷 算法与数据结构 的同时,攻略中等难度的题目。

至于之后的高级难度,会循序渐进地攻略,感兴趣的小伙伴们可以持续关注我的 GitHub、掘金、公众号:

最后,jsliang 会吸取身边一些小伙伴的优秀文章,跟小伙伴们一起学习折腾。

如果你感觉自己的文章也不错,欢迎分享:

【推荐】前端面试每日3+1,以面试题来驱动学习,坚持每天学习与思考,每天进步一点!

知识共享许可协议
jsliang 的文档库梁峻荣 采用 知识共享 署名-非商业性使用-相同方式共享 4.0 国际 许可协议进行许可。
基于github.com/LiangJunron…上的作品创作。
本许可协议授权之外的使用权限可以从 creativecommons.org/licenses/by… 处获得。