Skip to content

🍻 喝杯小酒,一起做题。LeetCode 力扣的 JavaScript 题解和思路。Issue 中有详细题解,已按题目类型分 label,一起加油。

Notifications You must be signed in to change notification settings

Masaki23Lau/leetcode-javascript

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to leetcode-javascript 👋

License: MIT

力扣的题解记录(JavaScript)

调试

提供了 .vscode 配置文件,在 vscode 中选择「小爬虫」图标,点击启动程序,即可启动断点调试。

思路

思路会记录在本仓库的 Issues 中,按照 label 进行分类。比如想查看 「DFS」 分类下的问题,那么选择标签进行筛选即可。

目录

链表

移除链表元素-203

两数相加-3

两两交换链表中的节点-24

删除链表的倒数第 N 个节点-19

删除链表的节点-面试题 18

反转链表 II-92

反转链表 206

双指针

搜索二维矩阵 II-240

判断子序列-392

分发饼干-455

验证回文串-125

两数之和 II - 输入有序数组-167

合并两个有序数组-88

移动零-283

删除排序数组中的重复项-26

盛水最多的容器-11

动态规划

单词拆分 II-140

单词拆分-139

最长回文子串-5

无重叠区间-435

目标和-494

一和零-474

最长公共子序列-1143

摆动序列-376

最长上升子序列-300

最长等差数列-1027

解码方法-91

三角形最小路径和-120

最小路径和-64

括号生成-22

爬楼梯-70

买卖股票的最佳时机-121

乘积最大子数组-152

最大子序和-53

分割等和子集(01 背包的变种)-416

背包(01 背包)

使用最小花费爬楼梯-746

零钱兑换 II-518

打家劫舍 - 198

完全平方数-279

整数拆分-343

斐波那契数-509

递归与回溯

单词搜索 II-212

解数独-37

N 皇后-51

单词搜索-79

二进制手表-401

子集 II-90

组合总和 III-216

组合总和 II-40

组合总和-39

子集-78

组合-77

全排列 II-47

全排列-46

分割回文串-131

复原 IP 地址-93

电话号码的字母组合-17

贪心算法

判断子序列-392

分发饼干-455

买卖股票的最佳时机 II-122

例题详解

分发饼干-455

N 皇后-51

单词搜索-79

二进制手表-401

电话号码的字母组合-17

二叉树的所有路径-257

路径总和-112

两两交换链表中的节点-24

无重复字符的最长子串-3

二分查找-704

背包(01 背包)

盛水最多的容器-11

斐波那契数-509

DFS

二叉树的最近公共祖先-236

将有序数组转换为二叉搜索树

删除二叉搜索树中的节点-450

路径总和 III-437

求根到叶子节点数字之和-129

二叉树的所有路径-257

左叶子之和-404

路径总和-112

平衡二叉树-110

对称二叉树-101

二叉树的最小深度-111

二叉树的最大深度-104

二叉树的层序遍历

路径总和 II-113

相同的树-100

打家劫舍 |||-337

被围绕的区域-130

岛屿的最大面积-695

二叉树

二叉树的最近公共祖先-236

将有序数组转换为二叉搜索树

删除二叉搜索树中的节点-450

路径总和 III-437

求根到叶子节点数字之和-129

二叉树的所有路径-257

左叶子之和-404

路径总和-112

平衡二叉树-110

对称二叉树-101

二叉树的最小深度-111

二叉树的最大深度-104

二叉树的右视图-199

二叉树的前序遍历-144

二叉树的层序遍历

路径总和 II-113

相同的树-100

BFS

二叉树的最小深度-111

二叉树的最大深度-104

二叉树的右视图-199

二叉树的层序遍历

相同的树-100

在每个树行中找最大值-515

栈和队列

二叉树的右视图-199

二叉树的前序遍历-144

简化路径-71

有效的括号-20

逆波兰表达式求值-150

滑动窗口

滑动窗口的最大值-239

找到字符串中所有字母异位词-438

最小覆盖子串-76

无重复字符的最长子串-3

长度最小的子数组-209

排序

快速排序

颜色分类-75

查找表

两个数组的交集 II-350

数据结构

LRU 缓存机制-146

实现 Trie (前缀树)-208

二分查找

Pow(x, n)-50

x 的平方根-69

二分查找-704

Author

👤 ssh

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!


This README was generated with ❤️ by readme-md-generator

About

🍻 喝杯小酒,一起做题。LeetCode 力扣的 JavaScript 题解和思路。Issue 中有详细题解,已按题目类型分 label,一起加油。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%