GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - sl1673495/leetcode-javascript: :beers: 喝杯小酒,一起做题。前端攻城狮从零入门算法的宝藏题库,根据知名算法老师的经验总结了 100+ 道 LeetCode 力扣的经典题型 JavaScript 题解和思路。已按题目类型分 label,一起加油。

BranchesTags
Open more actions menu

Latest commit

 

History

183 Commits
183 Commits

Folders and files

NameName
Last commit message
Last commit date
.vscode
.vscode
 
 
BFS问题
BFS问题
 
 
DFS问题
DFS问题
 
 
二分查找
二分查找
 
 
二叉树
二叉树
 
 
位运算
位运算
 
 
动态规划
动态规划
 
 
双指针
双指针
 
 
工具
工具
 
 
排序
排序
 
 
栈和队列
栈和队列
 
 
滑动窗口
滑动窗口
 
 
贪心算法
贪心算法
 
 
递归与回溯
递归与回溯
 
 
链表
链表
 
 
.gitignore
.gitignore
 
 
.prettierrc
.prettierrc
 
 
LRU缓存.js
LRU缓存.js
 
 
README.md
README.md
 
 
package.json
package.json
 
 
三数之和.js
三数之和.js
 
 
两个数组的交集II-350.js
两个数组的交集II-350.js
 
 
二叉树的前中后序遍历.js
二叉树的前中后序遍历.js
 
 
前K个高频元素.js
前K个高频元素.js
 
 
单值二叉树.js
单值二叉树.js
 
 
可被K整除的子数组.js
可被K整除的子数组.js
 
 
合并两个有序数组.js
合并两个有序数组.js
 
 
合并两个有序链表.js
合并两个有序链表.js
 
 
回文子串-647.js
回文子串-647.js
 
 
字符串字符最短路径.js
字符串字符最短路径.js
 
 
广度优先遍历和深度优先遍历.js
广度优先遍历和深度优先遍历.js
 
 
归并排序.js
归并排序.js
 
 
找出子字符串第一次出现的位置-28.js
找出子字符串第一次出现的位置-28.js
 
 
最长公共前缀.js
最长公共前缀.js
 
 
有序数组求交集.js
有序数组求交集.js
 
 
有序数组的单个元素-540.js
有序数组的单个元素-540.js
 
 
有序矩阵中第K小的元素-378.js
有序矩阵中第K小的元素-378.js
 
 
标题分组.js
标题分组.js
 
 
格雷编码.js
格雷编码.js
 
 
种花问题.js
种花问题.js
 
 
移动零-283.js
移动零-283.js
 
 
移除元素.js
移除元素.js
 
 
翻转二叉树.js
翻转二叉树.js
 
 
验证回文字符串2.js
验证回文字符串2.js
 
 
验证子序列.js
验证子序列.js
 
 
验证平衡二叉树.js
验证平衡二叉树.js
 
 

Repository files navigation

Welcome to leetcode-javascript 👋

License: MIT

力扣的题解记录(JavaScript)

关于我

大家好,我是 ssh,现在在字节跳动的 Web Infra 担任前端工程师,微信:sshsunlight,欢迎找我交个朋友。

一些算法相关的资料,我放在「前端从进阶到入院」公众号里了,回复「资料」即可获取。

qrcode_for_gh_d2b31290dd8b_258

调试

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

思路

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

目录

例题详解

最接近的三数之和-16

分发饼干-455

N皇后-51

单词搜索-79

二进制手表-401

电话号码的字母组合-17

二叉树的所有路径-257

路径总和-112

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

有效的括号-20

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

二分查找-704

递归与回溯

跳水板-面试题 16.11

顺次数-1291

螺旋矩阵 II-59

螺旋矩阵-54

矩阵置零-73

不同路径 III-980

字母大小写全排列-784

黄金矿工-1219

有重复字符串的排列组合-面试题 08.08

单词搜索 II-212

解数独-37

N皇后-51

单词搜索-79

二进制手表-401

子集 II-90

组合总和 III-216

组合总和 II-40

组合总和-39

子集-78

组合-77

全排列 II-47

全排列-46

分割回文串-131

复原IP地址-93

电话号码的字母组合-17

括号生成-22

动态规划

最长的斐波那契子序列的长度-873

最长重复子数组-718

下降路径最小和-931

最大正方形-221

恢复空格-面试题 17.13

最长单词-面试题 17.15

单词拆分 II-140

单词拆分-139

最长回文子串-5

无重叠区间-435

目标和-494

一和零-474

最长公共子序列-1143

摆动序列-376

最长上升子序列-300

最长等差数列-1027

解码方法-91

三角形最小路径和-120

最小路径和-64

括号生成-22

爬楼梯-70

买卖股票的最佳时机-121

双指针

最接近的三数之和-16

通过删除字母匹配到字典里最长单词-524

搜索二维矩阵 II-240

判断子序列-392

分发饼干-455

验证回文串-125

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

合并两个有序数组-88

移动零-283

前缀和

和为K的子数组-560

位运算

找不同-389

查找表

找不同-389

两个数组的交集 II-350

BFS

跳跃游戏 IV-1345

跳跃游戏 III-1306

二叉树的最小深度-111

二叉树的最大深度-104

二叉树的右视图-199

二叉树的层序遍历-102

相同的树-100

排序

最长单词-面试题 17.15

通过删除字母匹配到字典里最长单词-524

快速排序

颜色分类-75

链表

移除链表元素-203

两数相加-3

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

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

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

反转链表II-92

反转链表 206

贪心算法

判断子序列-392

分发饼干-455

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

DFS

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

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

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

路径总和 III-437

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

二叉树的所有路径-257

左叶子之和-404

路径总和-112

平衡二叉树-110

对称二叉树-101

二叉树的最小深度-111

二叉树的最大深度-104

二叉树的层序遍历-102

路径总和 II-113

相同的树-100

二叉树

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

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

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

路径总和 III-437

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

二叉树的所有路径-257

左叶子之和-404

路径总和-112

平衡二叉树-110

对称二叉树-101

二叉树的最小深度-111

二叉树的最大深度-104

二叉树的右视图-199

二叉树的前序遍历-144

二叉树的层序遍历-102

路径总和 II-113

相同的树-100

栈和队列

二叉树的右视图-199

二叉树的前序遍历-144

简化路径-71

有效的括号-20

逆波兰表达式求值-150

滑动窗口

滑动窗口的最大值-239

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

最小覆盖子串-76

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

长度最小的子数组-209

数据结构

LRU 缓存机制-146

二分查找

Pow(x, n)-50

x 的平方根-69

二分查找-704

Author

👤 ssh

  • Website: https://ssh-blog.now.sh
  • Github: @sl1673495

🤝 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

🍻 喝杯小酒,一起做题。前端攻城狮从零入门算法的宝藏题库,根据知名算法老师的经验总结了 100+ 道 LeetCode 力扣的经典题型 JavaScript 题解和思路。已按题目类型分 label,一起加油。

Resources

Readme
Activity

Stars

2.1k stars

Watchers

34 watching

Forks

342 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.