Skip to content

Commit a713059

Browse files
authored
Update README.md
1 parent 904ac79 commit a713059

File tree

1 file changed

+0
-358
lines changed

1 file changed

+0
-358
lines changed

README.md

Lines changed: 0 additions & 358 deletions
Original file line numberDiff line numberDiff line change
@@ -1,359 +1 @@
1-
<h1 align="center">Welcome to leetcode-javascript 👋</h1>
2-
<p>
3-
<a href="#" target="_blank">
4-
<img alt="License: MIT" src="https://img.shields.io/badge/License-MIT-yellow.svg" />
5-
</a>
6-
</p>
71

8-
> 力扣的题解记录(JavaScript)
9-
10-
## 关于我
11-
大家好,我是 ssh,现在在字节跳动的 Web Infra 担任前端工程师,微信:**[sshsunlight](https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/017d568dc1d14cd883cc3238350a39ec~tplv-k3u1fbpfcp-watermark.image)**,欢迎找我交个朋友。
12-
13-
我会在公众号「前端从进阶到入院」每日更新精心挑选的技术文章(标准就是我自己看了也会有收获),欢迎大家一起成长。
14-
15-
![qrcode_for_gh_d2b31290dd8b_258](https://user-images.githubusercontent.com/23615778/134800856-9a44fa9a-4f1b-4884-a0b6-b58c5f3331df.jpg)
16-
17-
## 调试
18-
19-
提供了 .vscode 配置文件,在 vscode 中选择「小爬虫」图标,点击启动程序,即可启动断点调试。
20-
21-
## 思路
22-
23-
思路会记录在本仓库的 Issues 中,按照 label 进行分类。比如想查看 「DFS」 分类下的问题,那么选择标签进行筛选即可。
24-
25-
## 目录
26-
27-
28-
### 例题详解
29-
30-
[最接近的三数之和-16](https://github.com/sl1673495/leetcode-javascript/issues/115)
31-
32-
[分发饼干-455](https://github.com/sl1673495/leetcode-javascript/issues/88)
33-
34-
[N皇后-51](https://github.com/sl1673495/leetcode-javascript/issues/78)
35-
36-
[单词搜索-79](https://github.com/sl1673495/leetcode-javascript/issues/77)
37-
38-
[二进制手表-401](https://github.com/sl1673495/leetcode-javascript/issues/76)
39-
40-
[电话号码的字母组合-17](https://github.com/sl1673495/leetcode-javascript/issues/65)
41-
42-
[二叉树的所有路径-257](https://github.com/sl1673495/leetcode-javascript/issues/59)
43-
44-
[路径总和-112](https://github.com/sl1673495/leetcode-javascript/issues/57)
45-
46-
[两两交换链表中的节点-24](https://github.com/sl1673495/leetcode-javascript/issues/51)
47-
48-
[有效的括号-20](https://github.com/sl1673495/leetcode-javascript/issues/48)
49-
50-
[无重复字符的最长子串-3](https://github.com/sl1673495/leetcode-javascript/issues/42)
51-
52-
[二分查找-704](https://github.com/sl1673495/leetcode-javascript/issues/23)
53-
54-
### 递归与回溯
55-
56-
[跳水板-面试题 16.11 ](https://github.com/sl1673495/leetcode-javascript/issues/118)
57-
58-
[顺次数-1291](https://github.com/sl1673495/leetcode-javascript/issues/116)
59-
60-
[螺旋矩阵 II-59](https://github.com/sl1673495/leetcode-javascript/issues/113)
61-
62-
[螺旋矩阵-54](https://github.com/sl1673495/leetcode-javascript/issues/112)
63-
64-
[矩阵置零-73](https://github.com/sl1673495/leetcode-javascript/issues/111)
65-
66-
[不同路径 III-980](https://github.com/sl1673495/leetcode-javascript/issues/107)
67-
68-
[字母大小写全排列-784](https://github.com/sl1673495/leetcode-javascript/issues/106)
69-
70-
[黄金矿工-1219](https://github.com/sl1673495/leetcode-javascript/issues/105)
71-
72-
[有重复字符串的排列组合-面试题 08.08](https://github.com/sl1673495/leetcode-javascript/issues/104)
73-
74-
[单词搜索 II-212](https://github.com/sl1673495/leetcode-javascript/issues/92)
75-
76-
[解数独-37](https://github.com/sl1673495/leetcode-javascript/issues/79)
77-
78-
[N皇后-51](https://github.com/sl1673495/leetcode-javascript/issues/78)
79-
80-
[单词搜索-79](https://github.com/sl1673495/leetcode-javascript/issues/77)
81-
82-
[二进制手表-401](https://github.com/sl1673495/leetcode-javascript/issues/76)
83-
84-
[子集 II-90](https://github.com/sl1673495/leetcode-javascript/issues/75)
85-
86-
[ 组合总和 III-216](https://github.com/sl1673495/leetcode-javascript/issues/74)
87-
88-
[组合总和 II-40](https://github.com/sl1673495/leetcode-javascript/issues/73)
89-
90-
[组合总和-39](https://github.com/sl1673495/leetcode-javascript/issues/72)
91-
92-
[子集-78](https://github.com/sl1673495/leetcode-javascript/issues/71)
93-
94-
[组合-77](https://github.com/sl1673495/leetcode-javascript/issues/70)
95-
96-
[全排列 II-47](https://github.com/sl1673495/leetcode-javascript/issues/69)
97-
98-
[全排列-46](https://github.com/sl1673495/leetcode-javascript/issues/68)
99-
100-
[分割回文串-131](https://github.com/sl1673495/leetcode-javascript/issues/67)
101-
102-
[复原IP地址-93](https://github.com/sl1673495/leetcode-javascript/issues/66)
103-
104-
[电话号码的字母组合-17](https://github.com/sl1673495/leetcode-javascript/issues/65)
105-
106-
[括号生成-22](https://github.com/sl1673495/leetcode-javascript/issues/31)
107-
108-
### 动态规划
109-
110-
[最长的斐波那契子序列的长度-873](https://github.com/sl1673495/leetcode-javascript/issues/117)
111-
112-
[最长重复子数组-718](https://github.com/sl1673495/leetcode-javascript/issues/114)
113-
114-
[下降路径最小和-931](https://github.com/sl1673495/leetcode-javascript/issues/108)
115-
116-
[最大正方形-221](https://github.com/sl1673495/leetcode-javascript/issues/101)
117-
118-
[恢复空格-面试题 17.13](https://github.com/sl1673495/leetcode-javascript/issues/100)
119-
120-
[最长单词-面试题 17.15](https://github.com/sl1673495/leetcode-javascript/issues/99)
121-
122-
[单词拆分 II-140](https://github.com/sl1673495/leetcode-javascript/issues/95)
123-
124-
[单词拆分-139](https://github.com/sl1673495/leetcode-javascript/issues/93)
125-
126-
[最长回文子串-5](https://github.com/sl1673495/leetcode-javascript/issues/91)
127-
128-
[无重叠区间-435](https://github.com/sl1673495/leetcode-javascript/issues/90)
129-
130-
[目标和-494](https://github.com/sl1673495/leetcode-javascript/issues/87)
131-
132-
[一和零-474](https://github.com/sl1673495/leetcode-javascript/issues/86)
133-
134-
[最长公共子序列-1143](https://github.com/sl1673495/leetcode-javascript/issues/85)
135-
136-
[摆动序列-376](https://github.com/sl1673495/leetcode-javascript/issues/84)
137-
138-
[最长上升子序列-300](https://github.com/sl1673495/leetcode-javascript/issues/83)
139-
140-
[最长等差数列-1027](https://github.com/sl1673495/leetcode-javascript/issues/82)
141-
142-
[解码方法-91](https://github.com/sl1673495/leetcode-javascript/issues/81)
143-
144-
[三角形最小路径和-120](https://github.com/sl1673495/leetcode-javascript/issues/80)
145-
146-
[最小路径和-64](https://github.com/sl1673495/leetcode-javascript/issues/34)
147-
148-
[括号生成-22](https://github.com/sl1673495/leetcode-javascript/issues/31)
149-
150-
[爬楼梯-70](https://github.com/sl1673495/leetcode-javascript/issues/22)
151-
152-
[买卖股票的最佳时机-121](https://github.com/sl1673495/leetcode-javascript/issues/19)
153-
154-
### 双指针
155-
156-
[最接近的三数之和-16](https://github.com/sl1673495/leetcode-javascript/issues/115)
157-
158-
[通过删除字母匹配到字典里最长单词-524](https://github.com/sl1673495/leetcode-javascript/issues/98)
159-
160-
[搜索二维矩阵 II-240](https://github.com/sl1673495/leetcode-javascript/issues/96)
161-
162-
[判断子序列-392](https://github.com/sl1673495/leetcode-javascript/issues/89)
163-
164-
[分发饼干-455](https://github.com/sl1673495/leetcode-javascript/issues/88)
165-
166-
[验证回文串-125](https://github.com/sl1673495/leetcode-javascript/issues/33)
167-
168-
[两数之和 II - 输入有序数组-167](https://github.com/sl1673495/leetcode-javascript/issues/32)
169-
170-
[合并两个有序数组-88](https://github.com/sl1673495/leetcode-javascript/issues/29)
171-
172-
[移动零-283](https://github.com/sl1673495/leetcode-javascript/issues/26)
173-
174-
### 前缀和
175-
176-
[和为K的子数组-560](https://github.com/sl1673495/leetcode-javascript/issues/110)
177-
178-
### 位运算
179-
180-
[找不同-389](https://github.com/sl1673495/leetcode-javascript/issues/109)
181-
182-
### 查找表
183-
184-
[找不同-389](https://github.com/sl1673495/leetcode-javascript/issues/109)
185-
186-
[两个数组的交集 II-350](https://github.com/sl1673495/leetcode-javascript/issues/37)
187-
188-
### BFS
189-
190-
[跳跃游戏 IV-1345](https://github.com/sl1673495/leetcode-javascript/issues/103)
191-
192-
[跳跃游戏 III-1306](https://github.com/sl1673495/leetcode-javascript/issues/102)
193-
194-
[二叉树的最小深度-111](https://github.com/sl1673495/leetcode-javascript/issues/54)
195-
196-
[二叉树的最大深度-104](https://github.com/sl1673495/leetcode-javascript/issues/53)
197-
198-
[二叉树的右视图-199](https://github.com/sl1673495/leetcode-javascript/issues/52)
199-
200-
[二叉树的层序遍历-102](https://github.com/sl1673495/leetcode-javascript/issues/30)
201-
202-
[相同的树-100](https://github.com/sl1673495/leetcode-javascript/issues/21)
203-
204-
### 排序
205-
206-
[最长单词-面试题 17.15](https://github.com/sl1673495/leetcode-javascript/issues/99)
207-
208-
[通过删除字母匹配到字典里最长单词-524](https://github.com/sl1673495/leetcode-javascript/issues/98)
209-
210-
[快速排序](https://github.com/sl1673495/leetcode-javascript/issues/41)
211-
212-
[颜色分类-75](https://github.com/sl1673495/leetcode-javascript/issues/28)
213-
214-
### 链表
215-
216-
[移除链表元素-203](https://github.com/sl1673495/leetcode-javascript/issues/97)
217-
218-
[两数相加-3](https://github.com/sl1673495/leetcode-javascript/issues/94)
219-
220-
[两两交换链表中的节点-24](https://github.com/sl1673495/leetcode-javascript/issues/51)
221-
222-
[删除链表的倒数第N个节点-19](https://github.com/sl1673495/leetcode-javascript/issues/46)
223-
224-
[删除链表的节点-面试题18](https://github.com/sl1673495/leetcode-javascript/issues/40)
225-
226-
[反转链表II-92](https://github.com/sl1673495/leetcode-javascript/issues/39)
227-
228-
[反转链表 206](https://github.com/sl1673495/leetcode-javascript/issues/38)
229-
230-
### 贪心算法
231-
232-
[判断子序列-392](https://github.com/sl1673495/leetcode-javascript/issues/89)
233-
234-
[分发饼干-455](https://github.com/sl1673495/leetcode-javascript/issues/88)
235-
236-
[买卖股票的最佳时机 II-122](https://github.com/sl1673495/leetcode-javascript/issues/20)
237-
238-
### DFS
239-
240-
[二叉树的最近公共祖先-236](https://github.com/sl1673495/leetcode-javascript/issues/64)
241-
242-
[将有序数组转换为二叉搜索树](https://github.com/sl1673495/leetcode-javascript/issues/63)
243-
244-
[删除二叉搜索树中的节点-450](https://github.com/sl1673495/leetcode-javascript/issues/62)
245-
246-
[路径总和 III-437](https://github.com/sl1673495/leetcode-javascript/issues/61)
247-
248-
[求根到叶子节点数字之和-129](https://github.com/sl1673495/leetcode-javascript/issues/60)
249-
250-
[二叉树的所有路径-257](https://github.com/sl1673495/leetcode-javascript/issues/59)
251-
252-
[左叶子之和-404](https://github.com/sl1673495/leetcode-javascript/issues/58)
253-
254-
[路径总和-112](https://github.com/sl1673495/leetcode-javascript/issues/57)
255-
256-
[平衡二叉树-110](https://github.com/sl1673495/leetcode-javascript/issues/56)
257-
258-
[对称二叉树-101](https://github.com/sl1673495/leetcode-javascript/issues/55)
259-
260-
[二叉树的最小深度-111](https://github.com/sl1673495/leetcode-javascript/issues/54)
261-
262-
[二叉树的最大深度-104](https://github.com/sl1673495/leetcode-javascript/issues/53)
263-
264-
[二叉树的层序遍历-102](https://github.com/sl1673495/leetcode-javascript/issues/30)
265-
266-
[路径总和 II-113](https://github.com/sl1673495/leetcode-javascript/issues/27)
267-
268-
[相同的树-100](https://github.com/sl1673495/leetcode-javascript/issues/21)
269-
270-
### 二叉树
271-
272-
[二叉树的最近公共祖先-236](https://github.com/sl1673495/leetcode-javascript/issues/64)
273-
274-
[将有序数组转换为二叉搜索树](https://github.com/sl1673495/leetcode-javascript/issues/63)
275-
276-
[删除二叉搜索树中的节点-450](https://github.com/sl1673495/leetcode-javascript/issues/62)
277-
278-
[路径总和 III-437](https://github.com/sl1673495/leetcode-javascript/issues/61)
279-
280-
[求根到叶子节点数字之和-129](https://github.com/sl1673495/leetcode-javascript/issues/60)
281-
282-
[二叉树的所有路径-257](https://github.com/sl1673495/leetcode-javascript/issues/59)
283-
284-
[左叶子之和-404](https://github.com/sl1673495/leetcode-javascript/issues/58)
285-
286-
[路径总和-112](https://github.com/sl1673495/leetcode-javascript/issues/57)
287-
288-
[平衡二叉树-110](https://github.com/sl1673495/leetcode-javascript/issues/56)
289-
290-
[对称二叉树-101](https://github.com/sl1673495/leetcode-javascript/issues/55)
291-
292-
[二叉树的最小深度-111](https://github.com/sl1673495/leetcode-javascript/issues/54)
293-
294-
[二叉树的最大深度-104](https://github.com/sl1673495/leetcode-javascript/issues/53)
295-
296-
[二叉树的右视图-199](https://github.com/sl1673495/leetcode-javascript/issues/52)
297-
298-
[二叉树的前序遍历-144](https://github.com/sl1673495/leetcode-javascript/issues/50)
299-
300-
[二叉树的层序遍历-102](https://github.com/sl1673495/leetcode-javascript/issues/30)
301-
302-
[路径总和 II-113](https://github.com/sl1673495/leetcode-javascript/issues/27)
303-
304-
[相同的树-100](https://github.com/sl1673495/leetcode-javascript/issues/21)
305-
306-
### 栈和队列
307-
308-
[二叉树的右视图-199](https://github.com/sl1673495/leetcode-javascript/issues/52)
309-
310-
[二叉树的前序遍历-144](https://github.com/sl1673495/leetcode-javascript/issues/50)
311-
312-
[简化路径-71](https://github.com/sl1673495/leetcode-javascript/issues/49)
313-
314-
[有效的括号-20](https://github.com/sl1673495/leetcode-javascript/issues/48)
315-
316-
[逆波兰表达式求值-150](https://github.com/sl1673495/leetcode-javascript/issues/47)
317-
318-
### 滑动窗口
319-
320-
[滑动窗口的最大值-239](https://github.com/sl1673495/leetcode-javascript/issues/45)
321-
322-
[找到字符串中所有字母异位词-438](https://github.com/sl1673495/leetcode-javascript/issues/44)
323-
324-
[最小覆盖子串-76](https://github.com/sl1673495/leetcode-javascript/issues/43)
325-
326-
[无重复字符的最长子串-3](https://github.com/sl1673495/leetcode-javascript/issues/42)
327-
328-
[长度最小的子数组-209](https://github.com/sl1673495/leetcode-javascript/issues/36)
329-
330-
### 数据结构
331-
332-
[LRU 缓存机制-146](https://github.com/sl1673495/leetcode-javascript/issues/35)
333-
334-
### 二分查找
335-
336-
[Pow(x, n)-50](https://github.com/sl1673495/leetcode-javascript/issues/25)
337-
338-
[x 的平方根-69](https://github.com/sl1673495/leetcode-javascript/issues/24)
339-
340-
[二分查找-704](https://github.com/sl1673495/leetcode-javascript/issues/23)
341-
342-
## Author
343-
344-
👤 **ssh**
345-
346-
- Website: https://ssh-blog.now.sh
347-
- Github: [@sl1673495](https://github.com/sl1673495)
348-
349-
## 🤝 Contributing
350-
351-
Contributions, issues and feature requests are welcome!<br />Feel free to check [issues page](https://github.com/sl1673495/leetcode-javascript/issues).
352-
353-
## Show your support
354-
355-
Give a ⭐️ if this project helped you!
356-
357-
---
358-
359-
_This README was generated with ❤️ by [readme-md-generator](https://github.com/kefranabg/readme-md-generator)_

0 commit comments

Comments
 (0)