Spike-Leung / leetcode

My leetcode solution notes

Home Page:https://leetcode-spike-leung.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

此仓库用于记录 leetcode 刷题题解。

这么做是因为:

  • 可以使用熟悉的编辑器去编写
  • 可以用 jest 自己写用例去覆盖,更好地去测试
  • 督促自己去记录当时的解题思路

做题

  • pnpm problem
  • 根据提示填写信息,plop 会在 solutions/problems/ 目录下,根据序号 放到对应目录,包含 code.js, code.test.js, README.org
  • code.js 中编码,code.test.js 写测试用例, README.org 记录解题思路
  • pnpm test-problem 114- 测试序号为 114 的题目

查看题解

可以在 leetcode solution 这个页面查看当前的题解,把 solutions 里面关于 leetcode 的部分提取出 来,做了一个简单的页面用于呈现。

本地运行 web 页面

  • 安装 pnpm
  • pnpm i
  • pmpm run dev

About

My leetcode solution notes

https://leetcode-spike-leung.vercel.app/


Languages

Language:JavaScript 97.5%Language:TypeScript 2.3%Language:HTML 0.1%Language:CSS 0.1%