Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
ncdhz
/
leetcode
Public
Notifications
You must be signed in to change notification settings
Fork
1
Star
8
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Files
Expand file tree
main
Breadcrumbs
leetcode
/
code
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
main
Breadcrumbs
leetcode
/
code
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
1.两数之和.js
1.两数之和.js
1.两数之和.py
1.两数之和.py
10.正则表达式匹配.py
10.正则表达式匹配.py
100.相同的树.py
100.相同的树.py
101.对称二叉树.py
101.对称二叉树.py
102.二叉树的层序遍历.java
102.二叉树的层序遍历.java
103.二叉树的锯齿形层序遍历.java
103.二叉树的锯齿形层序遍历.java
104.二叉树的最大深度.py
104.二叉树的最大深度.py
1044.最长重复子串.py
1044.最长重复子串.py
105.从前序与中序遍历序列构造二叉树.java
105.从前序与中序遍历序列构造二叉树.java
1050.合作过至少三次的演员和导演.sql
1050.合作过至少三次的演员和导演.sql
106.从中序与后序遍历序列构造二叉树.java
106.从中序与后序遍历序列构造二叉树.java
107.二叉树的层序遍历-ii.java
107.二叉树的层序遍历-ii.java
108.将有序数组转换为二叉搜索树.py
108.将有序数组转换为二叉搜索树.py
1084.销售分析iii.sql
1084.销售分析iii.sql
109.有序链表转换二叉搜索树.java
109.有序链表转换二叉搜索树.java
11.盛最多水的容器.py
11.盛最多水的容器.py
110.平衡二叉树.py
110.平衡二叉树.py
111.二叉树的最小深度.py
111.二叉树的最小深度.py
112.路径总和.py
112.路径总和.py
113.路径总和-ii.java
113.路径总和-ii.java
114.二叉树展开为链表.java
114.二叉树展开为链表.java
1141.查询近-30-天活跃用户数.sql
1141.查询近-30-天活跃用户数.sql
1148.文章浏览-i.sql
1148.文章浏览-i.sql
115.不同的子序列.cpp
115.不同的子序列.cpp
1158.市场分析-i.sql
1158.市场分析-i.sql
116.填充每个节点的下一个右侧节点指针.java
116.填充每个节点的下一个右侧节点指针.java
117.填充每个节点的下一个右侧节点指针-ii.java
117.填充每个节点的下一个右侧节点指针-ii.java
1179.重新格式化部门表.sql
1179.重新格式化部门表.sql
118.杨辉三角.py
118.杨辉三角.py
119.杨辉三角-ii.py
119.杨辉三角-ii.py
1195.交替打印字符串.java
1195.交替打印字符串.java
12.整数转罗马数字.py
12.整数转罗马数字.py
120.三角形最小路径和.java
120.三角形最小路径和.java
121.买卖股票的最佳时机.py
121.买卖股票的最佳时机.py
122.买卖股票的最佳时机-ii.java
122.买卖股票的最佳时机-ii.java
122.买卖股票的最佳时机-ii.py
122.买卖股票的最佳时机-ii.py
123.买卖股票的最佳时机-iii.java
123.买卖股票的最佳时机-iii.java
123.买卖股票的最佳时机-iii.js
123.买卖股票的最佳时机-iii.js
123.买卖股票的最佳时机-iii.py
123.买卖股票的最佳时机-iii.py
1235.规划兼职工作.java
1235.规划兼职工作.java
124.二叉树中的最大路径和.py
124.二叉树中的最大路径和.py
125.验证回文串.py
125.验证回文串.py
126.单词接龙-ii.java
126.单词接龙-ii.java
126.单词接龙-ii.py
126.单词接龙-ii.py
127.单词接龙.java
127.单词接龙.java
128.最长连续序列.java
128.最长连续序列.java
129.求根节点到叶节点数字之和.java
129.求根节点到叶节点数字之和.java
13.罗马数字转整数.py
13.罗马数字转整数.py
130.被围绕的区域.java
130.被围绕的区域.java
131.分割回文串.js
131.分割回文串.js
131.分割回文串.py
131.分割回文串.py
132.分割回文串-ii.java
132.分割回文串-ii.java
132.分割回文串-ii.py
132.分割回文串-ii.py
133.克隆图.py
133.克隆图.py
134.加油站.js
134.加油站.js
135.分发糖果.java
135.分发糖果.java
136.只出现一次的数字.py
136.只出现一次的数字.py
137.只出现一次的数字-ii.js
137.只出现一次的数字-ii.js
138.复制带随机指针的链表.py
138.复制带随机指针的链表.py
139.单词拆分.js
139.单词拆分.js
14.最长公共前缀.py
14.最长公共前缀.py
140.单词拆分-ii.py
140.单词拆分-ii.py
141.环形链表.py
141.环形链表.py
142.环形链表-ii.js
142.环形链表-ii.js
143.重排链表.js
143.重排链表.js
144.二叉树的前序遍历.py
144.二叉树的前序遍历.py
145.二叉树的后序遍历.py
145.二叉树的后序遍历.py
146.lru-缓存.js
146.lru-缓存.js
147.对链表进行插入排序.java
147.对链表进行插入排序.java
148.排序链表.java
148.排序链表.java
149.直线上最多的点数.py
149.直线上最多的点数.py
15.三数之和.py
15.三数之和.py
150.逆波兰表达式求值.java
150.逆波兰表达式求值.java
151.反转字符串中的单词.java
151.反转字符串中的单词.java
152.乘积最大子数组.java
152.乘积最大子数组.java
153.寻找旋转排序数组中的最小值.java
153.寻找旋转排序数组中的最小值.java
153.寻找旋转排序数组中的最小值.py
153.寻找旋转排序数组中的最小值.py
154.寻找旋转排序数组中的最小值-ii.py
154.寻找旋转排序数组中的最小值-ii.py
155.最小栈.py
155.最小栈.py
16.最接近的三数之和.py
16.最接近的三数之和.py
160.相交链表.py
160.相交链表.py
162.寻找峰值.java
162.寻找峰值.java
1620.网络信号最好的坐标.java
1620.网络信号最好的坐标.java
1624.两个相同字符之间的最长子字符串.py
1624.两个相同字符之间的最长子字符串.py
164.最大间距.py
164.最大间距.py
165.比较版本号.java
165.比较版本号.java
166.分数到小数.cpp
166.分数到小数.cpp
1662.检查两个字符串数组是否相等.java
1662.检查两个字符串数组是否相等.java
1668.最大重复子字符串.cpp
1668.最大重复子字符串.cpp
167.两数之和-ii-输入有序数组.cpp
167.两数之和-ii-输入有序数组.cpp
1678.设计-goal-解析器.cpp
1678.设计-goal-解析器.cpp
168.excel表列名称.py
168.excel表列名称.py
1684.统计一致字符串的数目.cpp
1684.统计一致字符串的数目.cpp
169.多数元素.py
169.多数元素.py
17.电话号码的字母组合.py
17.电话号码的字母组合.py
1700.无法吃午餐的学生数量.java
1700.无法吃午餐的学生数量.java
1704.判断字符串的两半是否相似.cpp
1704.判断字符串的两半是否相似.cpp
171.excel-表列序号.py
171.excel-表列序号.py
172.阶乘后的零.cpp
172.阶乘后的零.cpp
View all files
You can’t perform that action at this time.