An open API service indexing awesome lists of open source software.

https://github.com/fantasticit/leetcode

✅ Solutions to LeetCode by JavaScript.
https://github.com/fantasticit/leetcode

Last synced: 2 months ago
JSON representation

✅ Solutions to LeetCode by JavaScript.

Awesome Lists containing this project

README

          

# Leetcode

✅ Solutions to LeetCode by JavaScript.

## 简单

- [两数之和](./Easy/0001.两数之和.js)
- [整数反转](./Easy/0007.整数反转.js)
- [回文数](./Easy/0009.回文数.js)
- [有效的括号](./Easy/0020.有效的括号.js)
- [合并两个有序链表](./Easy/0021.合并两个有序链表.js)
- [删除排序数组中的重复项](./Easy/0026.删除排序数组中的重复项.js)
- [移除元素](./Easy/0027.移除元素.js)
- [实现-str-str](./Easy/0028.实现-str-str.js)
- [搜索插入位置](./Easy/0035.搜索插入位置.js)
- [最大子序和](./Easy/0053.最大子序和.js)
- [最后一个单词的长度](./Easy/0058.最后一个单词的长度.js)
- [加一](./Easy/0066.加一.js)
- [二进制求和](./Easy/0067.二进制求和.js)
- [爬楼梯](./Easy/0070.爬楼梯.js)
- [删除排序链表中的重复元素](./Easy/0083.删除排序链表中的重复元素.js)
- [合并两个有序数组](./Easy/0088.合并两个有序数组.js)
- [相同的树](./Easy/0100.相同的树.js)
- [对称二叉树](./Easy/0101.对称二叉树.js)
- [二叉树的最大深度](./Easy/0104.二叉树的最大深度.js)
- [二叉树的层次遍历-ii](./Easy/0107.二叉树的层次遍历-ii.js)
- [平衡二叉树](./Easy/0110.平衡二叉树.js)
- [二叉树的最小深度](./Easy/0111.二叉树的最小深度.js)
- [只出现一次的数字](./Easy/0136.只出现一次的数字.js)
- [环形链表](./Easy/0141.环形链表.js)
- [反转链表](./Easy/0206.反转链表.js)
- [最小栈](./Easy/0155.最小栈.js)
- [移除链表元素](./Easy/0203.移除链表元素.js)
- [存在重复元素](./Easy/0217.存在重复元素.js)
- [回文链表](./Easy/0234.回文链表.js)
- [各位相加](./Easy/0258.各位相加.js)
- [反转字符串](./Easy/0344.反转字符串.js)
- [找不同](./Easy/0389.找不同.js)
- [用队列实现栈](./Easy/0225.用队列实现栈.js)
- [斐波那契数](./Easy/0509.斐波那契数.js)
- [二分查找](./Easy/0704.二分查找)
- [反转字符串-ii](./Easy/0541.反转字符串-ii.js)
- [二叉搜索树中的搜索](./Easy/0700.二叉搜索树中的搜索.js)

## 中等

- [两数相加](./Medium/0002.两数相加.js)
- [字符串转换整数-atoi](./Medium/0008.字符串转换整数-atoi.js)
- [盛最多水的容器](./Medium/0011.盛最多水的容器.js)
- [三数之和](./Medium/0015.三数之和.js)
- [最接近的三数之和](./Medium/0016.最接近的三数之和.js)
- [四数之和](./Medium/0018.四数之和.js)
- [删除链表的倒数第 n 个节点](./Medium/0019.删除链表的倒数第n个节点.js)
- [括号生成](./Medium/0022.括号生成.js)
- [两两交换链表中的节点](./Medium/0024.两两交换链表中的节点.js)
- [两数相除](./Medium/0029.两数相除.js)
- [在排序数组中查找元素的第一个和最后一个位置](./Medium/0034.在排序数组中查找元素的第一个和最后一个位置.js)
- [有效的数独](./Medium/0036.有效的数独.js)
- [字符串相乘](./Medium/0043.字符串相乘.js)
- [字母异位词分组](./Medium/0049.字母异位词分组.js)
- [pow-x-n](./Medium/0050.pow-x-n.js)
- [二叉树的前序遍历](./Medium/0144.二叉树的前序遍历.js)
- [lru 缓存机制](./Medium/0146.lru缓存机制.js)
- [最长上升子序列](./Medium/0300.最长上升子序列)
- [二叉树的中序遍历](./Medium/0094.二叉树的中序遍历)
- [实现-trie-前缀树](./Medium/0208.实现-trie-前缀树.js)

## 困难

- [缺失的第一个正数](./Hard/0041.缺失的第一个正数.js)
- [最小覆盖子串](./Hard/0076.最小覆盖子串)
- [二叉树的后序遍历](./Hard/0145.二叉树的后序遍历)

## LICENSE

MIT