KO
|
EN
gitlite — search
Search
#typescript
#ai-agents
#deepseek-harness
#dsh-plugin
#open-source
#ai
#cli
#dsh
#claude-code
#codex
#developer-tools
#react
leetcode
★ 51
Open GitHub ↗
leetcode刷题 算法练习 JavaScript实现
Download README (.md)
Explore Similar Repositories
leetcode-js
:
LeetCode problems with JS
LeetCode
:
LeetCode 经典题目(JavaScript 实现)
leetcode
:
Mastering leetcode using simple javaScript.
Leetcode-JS-Solutions
:
:tropical_drink: Leetcode solutions using JavaScript.
life-is-moment
:
📕个人博客, 喜欢react的可以关注一下 ~
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
leetcode
?
Download (.md)
# leetcode * 表格内容由spider.js从leetcode-cn.com爬取。 * 已做题目答案也从leetcode-cn.com中爬取并生成文件。 #### 解题进度:已解决 143/688 - 简单 97 中等 40 困难 6 ### 表格 序号 | 题名 | 通过率 | 难度 | 答案 |状态 ---|---|---|---|---|--- 1 | [两数之和](https://leetcode-cn.com/problems/two-sum) | 43.8% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/001两数之和two-sum/two-sum.js) | √ 2 | [两数相加](https://leetcode-cn.com/problems/add-two-numbers) | 28.8% | 中等 | | 3 | [无重复字符的最长子串](https://leetcode-cn.com/problems/longest-substring-without-repeating-characters) | 24.0% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/003无重复字符的最长子串longest-substring-without-repeating-characters/longest-substring-without-repeating-characters.js) | √ 4 | [两个排序数组的中位数](https://leetcode-cn.com/problems/median-of-two-sorted-arrays) | 30.3% | 困难 | | 5 | [最长回文子串](https://leetcode-cn.com/problems/longest-palindromic-substring) | 23.4% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/005最长回文子串longest-palindromic-substring/longest-palindromic-substring.js) | √ 6 | [Z字形变换](https://leetcode-cn.com/problems/zigzag-conversion) | 34.2% | 中等 | | 7 | [反转整数](https://leetcode-cn.com/problems/reverse-integer) | 28.3% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/007反转整数reverse-integer/reverse-integer.js) | √ 8 | [字符串转整数 (atoi)](https://leetcode-cn.com/problems/string-to-integer-atoi) | 15.6% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/008字符串转整数%20(atoi)string-to-integer-atoi/string-to-integer-atoi.js) | √ 9 | [回文数](https://leetcode-cn.com/problems/palindrome-number) | 51.1% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/009回文数palindrome-number/palindrome-number.js) | √ 10 | [正则表达式匹配](https://leetcode-cn.com/problems/regular-expression-matching) | 17.9% | 困难 | | 11 | [盛最多水的容器](https://leetcode-cn.com/problems/container-with-most-water) | 34.4% | 中等 | | 12 | [整数转罗马数字](https://leetcode-cn.com/problems/integer-to-roman) | 54.0% | 中等 | | 13 | [罗马数字转整数](https://leetcode-cn.com/problems/roman-to-integer) | 53.7% | 简单 | | 14 | [最长公共前缀](https://leetcode-cn.com/problems/longest-common-prefix) | 28.7% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/014最长公共前缀longest-common-prefix/longest-common-prefix.js) | √ 15 | [三数之和](https://leetcode-cn.com/problems/3sum) | 15.2% | 中等 | | 16 | [最接近的三数之和](https://leetcode-cn.com/problems/3sum-closest) | 34.6% | 中等 | | 17 | [电话号码的字母组合](https://leetcode-cn.com/problems/letter-combinations-of-a-phone-number) | 42.5% | 中等 | | 18 | [四数之和](https://leetcode-cn.com/problems/4sum) | 29.4% | 中等 | | 19 | [删除链表的倒数第N个节点](https://leetcode-cn.com/problems/remove-nth-node-from-end-of-list) | 29.6% | 中等 | | 20 | [有效的括号](https://leetcode-cn.com/problems/valid-parentheses) | 31.9% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/020有效的括号valid-parentheses/valid-parentheses.js) | √ 21 | [合并两个有序链表](https://leetcode-cn.com/problems/merge-two-sorted-lists) | 49.0% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/021合并两个有序链表merge-two-sorted-lists/merge-two-sorted-lists.js) | √ 22 | [括号生成](https://leetcode-cn.com/problems/generate-parentheses) | 62.6% | 中等 | | 23 | [合并K个排序链表](https://leetcode-cn.com/problems/merge-k-sorted-lists) | 37.6% | 困难 | | 24 | [两两交换链表中的节点](https://leetcode-cn.com/problems/swap-nodes-in-pairs) | 51.1% | 中等 | | 25 | [k个一组翻转链表](https://leetcode-cn.com/problems/reverse-nodes-in-k-group) | 44.9% | 困难 | | 26 | [删除排序数组中的重复项](https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array) | 39.2% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/026删除排序数组中的重复项remove-duplicates-from-sorted-array/remove-duplicates-from-sorted-array.js) | √ 27 | [移除元素](https://leetcode-cn.com/problems/remove-element) | 48.5% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/027移除元素remove-element/remove-element.js) | √ 28 | [实现strStr()](https://leetcode-cn.com/problems/implement-strstr) | 34.9% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/028实现strStr()implement-strstr/implement-strstr.js) | √ 29 | [两数相除](https://leetcode-cn.com/problems/divide-two-integers) | 14.8% | 中等 | | 30 | [与所有单词相关联的字串](https://leetcode-cn.com/problems/substring-with-concatenation-of-all-words) | 19.1% | 困难 | | 31 | [下一个排列](https://leetcode-cn.com/problems/next-permutation) | 28.4% | 中等 | | 32 | [最长有效括号](https://leetcode-cn.com/problems/longest-valid-parentheses) | 21.9% | 困难 | | 33 | [搜索旋转排序数组](https://leetcode-cn.com/problems/search-in-rotated-sorted-array) | 32.3% | 中等 | | 34 | [在排序数组中查找元素的第一个和最后一个位置](https://leetcode-cn.com/problems/find-first-and-last-position-of-element-in-sorted-array) | 32.8% | 中等 | | 35 | [搜索插入位置](https://leetcode-cn.com/problems/search-insert-position) | 40.2% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/035搜索插入位置search-insert-position/search-insert-position.js) | √ 36 | [有效的数独](https://leetcode-cn.com/problems/valid-sudoku) | 46.5% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/036有效的数独valid-sudoku/valid-sudoku.js) | √ 37 | [解数独](https://leetcode-cn.com/problems/sudoku-solver) | 44.4% | 困难 | | 38 | [报数](https://leetcode-cn.com/problems/count-and-say) | 44.3% | 简单 | | 39 | [组合总和](https://leetcode-cn.com/problems/combination-sum) | 58.0% | 中等 | | 40 | [组合总和 II](https://leetcode-cn.com/problems/combination-sum-ii) | 49.1% | 中等 | | 41 | [缺失的第一个正数](https://leetcode-cn.com/problems/first-missing-positive) | 31.8% | 困难 | | 42 | [接雨水](https://leetcode-cn.com/problems/trapping-rain-water) | 35.1% | 困难 | | 43 | [字符串相乘](https://leetcode-cn.com/problems/multiply-strings) | 32.6% | 中等 | | 44 | [通配符匹配](https://leetcode-cn.com/problems/wildcard-matching) | 17.2% | 困难 | | 45 | [跳跃游戏 II](https://leetcode-cn.com/problems/jump-game-ii) | 24.6% | 困难 | | 46 | [全排列](https://leetcode-cn.com/problems/permutations) | 61.9% | 中等 | | 47 | [全排列 II](https://leetcode-cn.com/problems/permutations-ii) | 43.9% | 中等 | | 48 | [旋转图像](https://leetcode-cn.com/problems/rotate-image) | 56.7% | 中等 | | 49 | [字母异位词分组](https://leetcode-cn.com/problems/group-anagrams) | 46.9% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/049字母异位词分组group-anagrams/group-anagrams.js) | √ 50 | [Pow(x, n)](https://leetcode-cn.com/problems/powx-n) | 26.4% | 中等 | | 51 | [N皇后](https://leetcode-cn.com/problems/n-queens) | 53.5% | 困难 | | 52 | [N皇后 II](https://leetcode-cn.com/problems/n-queens-ii) | 66.3% | 困难 | | 53 | [最大子序和](https://leetcode-cn.com/problems/maximum-subarray) | 36.5% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/053最大子序和maximum-subarray/maximum-subarray.js) | √ 54 | [螺旋矩阵](https://leetcode-cn.com/problems/spiral-matrix) | 30.4% | 中等 | | 55 | [跳跃游戏](https://leetcode-cn.com/problems/jump-game) | 31.0% | 中等 | | 56 | [合并区间](https://leetcode-cn.com/problems/merge-intervals) | 31.1% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/056合并区间merge-intervals/merge-intervals.js) | √ 57 | [插入区间](https://leetcode-cn.com/problems/insert-interval) | 29.7% | 困难 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/057插入区间insert-interval/insert-interval.js) | √ 58 | [最后一个单词的长度](https://leetcode-cn.com/problems/length-of-last-word) | 27.7% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/058最后一个单词的长度length-of-last-word/length-of-last-word.js) | √ 59 | [螺旋矩阵 II](https://leetcode-cn.com/problems/spiral-matrix-ii) | 63.4% | 中等 | | 60 | [第k个排列](https://leetcode-cn.com/problems/permutation-sequence) | 40.9% | 中等 | | 61 | [旋转链表](https://leetcode-cn.com/problems/rotate-list) | 32.7% | 中等 | | 62 | [不同路径](https://leetcode-cn.com/problems/unique-paths) | 48.2% | 中等 | | 63 | [不同路径 II](https://leetcode-cn.com/problems/unique-paths-ii) | 30.3% | 中等 | | 64 | [最小路径和](https://leetcode-cn.com/problems/minimum-path-sum) | 56.0% | 中等 | | 65 | [有效数字](https://leetcode-cn.com/problems/valid-number) | 10.6% | 困难 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/065有效数字valid-number/valid-number.js) | √ 66 | [加一](https://leetcode-cn.com/problems/plus-one) | 35.2% | 简单 | | 67 | [二进制求和](https://leetcode-cn.com/problems/add-binary) | 41.2% | 简单 | | 68 | [文本左右对齐](https://leetcode-cn.com/problems/text-justification) | 28.6% | 困难 | | 69 | [x 的平方根](https://leetcode-cn.com/problems/sqrtx) | 31.2% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/069x%20的平方根sqrtx/sqrtx.js) | √ 70 | [爬楼梯](https://leetcode-cn.com/problems/climbing-stairs) | 40.9% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/070爬楼梯climbing-stairs/climbing-stairs.js) | √ 71 | [简化路径](https://leetcode-cn.com/problems/simplify-path) | 24.8% | 中等 | | 72 | [编辑距离](https://leetcode-cn.com/problems/edit-distance) | 40.5% | 困难 | | 73 | [矩阵置零](https://leetcode-cn.com/problems/set-matrix-zeroes) | 47.7% | 中等 | | 74 | [搜索二维矩阵](https://leetcode-cn.com/problems/search-a-2d-matrix) | 31.3% | 中等 | | 75 | [颜色分类](https://leetcode-cn.com/problems/sort-colors) | 47.5% | 中等 | | 76 | [最小覆盖子串](https://leetcode-cn.com/problems/minimum-window-substring) | 29.1% | 困难 | | 77 | [组合](https://leetcode-cn.com/problems/combinations) | 58.3% | 中等 | | 78 | [子集](https://leetcode-cn.com/problems/subsets) | 66.5% | 中等 | | 79 | [单词搜索](https://leetcode-cn.com/problems/word-search) | 31.8% | 中等 | | 80 | [删除排序数组中的重复项 II](https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array-ii) | 43.1% | 中等 | | 81 | [搜索旋转排序数组 II](https://leetcode-cn.com/problems/search-in-rotated-sorted-array-ii) | 29.8% | 中等 | | 82 | [删除排序链表中的重复元素 II](https://leetcode-cn.com/problems/remove-duplicates-from-sorted-list-ii) | 34.2% | 中等 | | 83 | [删除排序链表中的重复元素](https://leetcode-cn.com/problems/remove-duplicates-from-sorted-list) | 40.5% | 简单 | | 84 | [柱状图中最大的矩形](https://leetcode-cn.com/problems/largest-rectangle-in-histogram) | 31.3% | 困难 | | 85 | [最大矩形](https://leetcode-cn.com/problems/maximal-rectangle) | 37.8% | 困难 | | 86 | [分隔链表](https://leetcode-cn.com/problems/partition-list) | 38.3% | 中等 | | 87 | [扰乱字符串](https://leetcode-cn.com/problems/scramble-string) | 32.6% | 困难 | | 88 | [合并两个有序数组](https://leetcode-cn.com/problems/merge-sorted-array) | 36.9% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/088合并两个有序数组merge-sorted-array/merge-sorted-array.js) | √ 89 | [格雷编码](https://leetcode-cn.com/problems/gray-code) | 53.6% | 中等 | | 90 | [子集 II](https://leetcode-cn.com/problems/subsets-ii) | 48.7% | 中等 | | 91 | [解码方法](https://leetcode-cn.com/problems/decode-ways) | 16.2% | 中等 | | 92 | [反转链表 II](https://leetcode-cn.com/problems/reverse-linked-list-ii) | 36.6% | 中等 | | 93 | [复原IP地址](https://leetcode-cn.com/problems/restore-ip-addresses) | 35.3% | 中等 | | 94 | [二叉树的中序遍历](https://leetcode-cn.com/problems/binary-tree-inorder-traversal) | 61.5% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/094二叉树的中序遍历binary-tree-inorder-traversal/binary-tree-inorder-traversal.js) | √ 95 | [不同的二叉搜索树 II](https://leetcode-cn.com/problems/unique-binary-search-trees-ii) | 40.3% | 中等 | | 96 | [不同的二叉搜索树](https://leetcode-cn.com/problems/unique-binary-search-trees) | 49.0% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/096不同的二叉搜索树unique-binary-search-trees/unique-binary-search-trees.js) | √ 97 | [交错字符串](https://leetcode-cn.com/problems/interleaving-string) | 31.6% | 困难 | | 98 | [验证二叉搜索树](https://leetcode-cn.com/problems/validate-binary-search-tree) | 21.4% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/098验证二叉搜索树validate-binary-search-tree/validate-binary-search-tree.js) | √ 99 | [恢复二叉搜索树](https://leetcode-cn.com/problems/recover-binary-search-tree) | 42.8% | 困难 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/099恢复二叉搜索树recover-binary-search-tree/recover-binary-search-tree.js) | √ 100 | [相同的树](https://leetcode-cn.com/problems/same-tree) | 47.7% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/100相同的树same-tree/same-tree.js) | √ 101 | [对称二叉树](https://leetcode-cn.com/problems/symmetric-tree) | 42.1% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/101对称二叉树symmetric-tree/symmetric-tree.js) | √ 102 | [二叉树的层次遍历](https://leetcode-cn.com/problems/binary-tree-level-order-traversal) | 48.5% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/102二叉树的层次遍历binary-tree-level-order-traversal/binary-tree-level-order-traversal.js) | √ 103 | [二叉树的锯齿形层次遍历](https://leetcode-cn.com/problems/binary-tree-zigzag-level-order-traversal) | 42.0% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/103二叉树的锯齿形层次遍历binary-tree-zigzag-level-order-traversal/binary-tree-zigzag-level-order-traversal.js) | √ 104 | [二叉树的最大深度](https://leetcode-cn.com/problems/maximum-depth-of-binary-tree) | 62.9% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/104二叉树的最大深度maximum-depth-of-binary-tree/maximum-depth-of-binary-tree.js) | √ 105 | [从前序与中序遍历序列构造二叉树](https://leetcode-cn.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal) | 51.4% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/105从前序与中序遍历序列构造二叉树construct-binary-tree-from-preorder-and-inorder-traversal/construct-binary-tree-from-preorder-and-inorder-traversal.js) | √ 106 | [从中序与后序遍历序列构造二叉树](https://leetcode-cn.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal) | 53.5% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/106从中序与后序遍历序列构造二叉树construct-binary-tree-from-inorder-and-postorder-traversal/construct-binary-tree-from-inorder-and-postorder-traversal.js) | √ 107 | [二叉树的层次遍历 II](https://leetcode-cn.com/problems/binary-tree-level-order-traversal-ii) | 50.8% | 简单 | | 108 | [将有序数组转换为二叉搜索树](https://leetcode-cn.com/problems/convert-sorted-array-to-binary-search-tree) | 58.3% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/108将有序数组转换为二叉搜索树convert-sorted-array-to-binary-search-tree/convert-sorted-array-to-binary-search-tree.js) | √ 109 | [有序链表转换二叉搜索树](https://leetcode-cn.com/problems/convert-sorted-list-to-binary-search-tree) | 56.4% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/109有序链表转换二叉搜索树convert-sorted-list-to-binary-search-tree/convert-sorted-list-to-binary-search-tree.js) | √ 110 | [平衡二叉树](https://leetcode-cn.com/problems/balanced-binary-tree) | 42.9% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/110平衡二叉树balanced-binary-tree/balanced-binary-tree.js) | √ 111 | [二叉树的最小深度](https://leetcode-cn.com/problems/minimum-depth-of-binary-tree) | 33.6% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/111二叉树的最小深度minimum-depth-of-binary-tree/minimum-depth-of-binary-tree.js) | √ 112 | [路径总和](https://leetcode-cn.com/problems/path-sum) | 39.4% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/112路径总和path-sum/path-sum.js) | √ 113 | [路径总和 II](https://leetcode-cn.com/problems/path-sum-ii) | 43.8% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/113路径总和%20IIpath-sum-ii/path-sum-ii.js) | √ 114 | [二叉树展开为链表](https://leetcode-cn.com/problems/flatten-binary-tree-to-linked-list) | 50.6% | 中等 | | 115 | [不同的子序列](https://leetcode-cn.com/problems/distinct-subsequences) | 38.9% | 困难 | | 116 | [填充同一层的兄弟节点](https://leetcode-cn.com/problems/populating-next-right-pointers-in-each-node) | 34.0% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/116填充同一层的兄弟节点populating-next-right-pointers-in-each-node/populating-next-right-pointers-in-each-node.js) | √ 117 | [填充同一层的兄弟节点 II](https://leetcode-cn.com/problems/populating-next-right-pointers-in-each-node-ii) | 29.9% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/117填充同一层的兄弟节点%20IIpopulating-next-right-pointers-in-each-node-ii/populating-next-right-pointers-in-each-node-ii.js) | √ 118 | [杨辉三角](https://leetcode-cn.com/problems/pascals-triangle) | 54.0% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/118杨辉三角pascals-triangle/pascals-triangle.js) | √ 119 | [杨辉三角 II](https://leetcode-cn.com/problems/pascals-triangle-ii) | 49.9% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/119杨辉三角%20IIpascals-triangle-ii/pascals-triangle-ii.js) | √ 120 | [三角形最小路径和](https://leetcode-cn.com/problems/triangle) | 48.7% | 中等 | | 121 | [买卖股票的最佳时机](https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock) | 43.1% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/121买卖股票的最佳时机best-time-to-buy-and-sell-stock/best-time-to-buy-and-sell-stock.js) | √ 122 | [买卖股票的最佳时机 II](https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-ii) | 46.8% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/122买卖股票的最佳时机%20IIbest-time-to-buy-and-sell-stock-ii/best-time-to-buy-and-sell-stock-ii.js) | √ 123 | [买卖股票的最佳时机 III](https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-iii) | 28.0% | 困难 | | 124 | [二叉树中的最大路径和](https://leetcode-cn.com/problems/binary-tree-maximum-path-sum) | 29.8% | 困难 | | 125 | [验证回文串](https://leetcode-cn.com/problems/valid-palindrome) | 33.7% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/125验证回文串valid-palindrome/valid-palindrome.js) | √ 126 | [单词接龙 II](https://leetcode-cn.com/problems/word-ladder-ii) | 19.9% | 困难 | | 127 | [单词接龙](https://leetcode-cn.com/problems/word-ladder) | 23.5% | 中等 | | 128 | [最长连续序列](https://leetcode-cn.com/problems/longest-consecutive-sequence) | 38.6% | 困难 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/128最长连续序列longest-consecutive-sequence/longest-consecutive-sequence.js) | √ 129 | [求根到叶子节点数字之和](https://leetcode-cn.com/problems/sum-root-to-leaf-numbers) | 49.1% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/129求根到叶子节点数字之和sum-root-to-leaf-numbers/sum-root-to-leaf-numbers.js) | √ 130 | [被围绕的区域](https://leetcode-cn.com/problems/surrounded-regions) | 29.1% | 中等 | | 131 | [分割回文串](https://leetcode-cn.com/problems/palindrome-partitioning) | 55.9% | 中等 | | 132 | [分割回文串 II](https://leetcode-cn.com/problems/palindrome-partitioning-ii) | 32.9% | 困难 | | 133 | [克隆图](https://leetcode-cn.com/problems/clone-graph) | 18.3% | 中等 | | 134 | [加油站](https://leetcode-cn.com/problems/gas-station) | 39.4% | 中等 | | 135 | [分发糖果](https://leetcode-cn.com/problems/candy) | 31.1% | 困难 | | 136 | [只出现一次的数字](https://leetcode-cn.com/problems/single-number) | 52.2% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/136只出现一次的数字single-number/single-number.js) | √ 137 | [只出现一次的数字 II](https://leetcode-cn.com/problems/single-number-ii) | 60.9% | 中等 | | 138 | [复制带随机指针的链表](https://leetcode-cn.com/problems/copy-list-with-random-pointer) | 21.4% | 中等 | | 139 | [单词拆分](https://leetcode-cn.com/problems/word-break) | 33.1% | 中等 | | 140 | [单词拆分 II](https://leetcode-cn.com/problems/word-break-ii) | 26.8% | 困难 | | 141 | [环形链表](https://leetcode-cn.com/problems/linked-list-cycle) | 29.6% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/141环形链表linked-list-cycle/linked-list-cycle.js) | √ 142 | [环形链表 II](https://leetcode-cn.com/problems/linked-list-cycle-ii) | 29.2% | 中等 | | 143 | [重排链表](https://leetcode-cn.com/problems/reorder-list) | 43.4% | 中等 | | 144 | [二叉树的前序遍历](https://leetcode-cn.com/problems/binary-tree-preorder-traversal) | 48.7% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/144二叉树的前序遍历binary-tree-preorder-traversal/binary-tree-preorder-traversal.js) | √ 145 | [二叉树的后序遍历](https://leetcode-cn.com/problems/binary-tree-postorder-traversal) | 59.1% | 困难 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/145二叉树的后序遍历binary-tree-postorder-traversal/binary-tree-postorder-traversal.js) | √ 146 | [LRU缓存机制](https://leetcode-cn.com/problems/lru-cache) | 31.9% | 困难 | | 147 | [对链表进行插入排序](https://leetcode-cn.com/problems/insertion-sort-list) | 47.1% | 中等 | | 148 | [排序链表](https://leetcode-cn.com/problems/sort-list) | 46.7% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/148排序链表sort-list/sort-list.js) | √ 149 | [直线上最多的点数](https://leetcode-cn.com/problems/max-points-on-a-line) | 10.0% | 困难 | | 150 | [逆波兰表达式求值](https://leetcode-cn.com/problems/evaluate-reverse-polish-notation) | 36.8% | 中等 | | 151 | [翻转字符串里的单词](https://leetcode-cn.com/problems/reverse-words-in-a-string) | 15.7% | 中等 | | 152 | [乘积最大子序列](https://leetcode-cn.com/problems/maximum-product-subarray) | 27.1% | 中等 | | 153 | [寻找旋转排序数组中的最小值](https://leetcode-cn.com/problems/find-minimum-in-rotated-sorted-array) | 44.5% | 中等 | | 154 | [寻找旋转排序数组中的最小值 II](https://leetcode-cn.com/problems/find-minimum-in-rotated-sorted-array-ii) | 44.2% | 困难 | | 155 | [最小栈](https://leetcode-cn.com/problems/min-stack) | 43.5% | 简单 | | 160 | [相交链表](https://leetcode-cn.com/problems/intersection-of-two-linked-lists) | 30.0% | 简单 | | 162 | [寻找峰值](https://leetcode-cn.com/problems/find-peak-element) | 37.2% | 中等 | | 164 | [最大间距](https://leetcode-cn.com/problems/maximum-gap) | 44.6% | 困难 | | 165 | [比较版本号](https://leetcode-cn.com/problems/compare-version-numbers) | 21.9% | 中等 | | 166 | [分数到小数](https://leetcode-cn.com/problems/fraction-to-recurring-decimal) | 19.9% | 中等 | | 167 | [两数之和 II - 输入有序数组](https://leetcode-cn.com/problems/two-sum-ii-input-array-is-sorted) | 39.6% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/167两数之和%20II%20-%20输入有序数组two-sum-ii-input-array-is-sorted/two-sum-ii-input-array-is-sorted.js) | √ 168 | [Excel表列名称](https://leetcode-cn.com/problems/excel-sheet-column-title) | 26.7% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/168Excel表列名称excel-sheet-column-title/excel-sheet-column-title.js) | √ 169 | [求众数](https://leetcode-cn.com/problems/majority-element) | 51.2% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/169求众数majority-element/majority-element.js) | √ 171 | [Excel表列序号](https://leetcode-cn.com/problems/excel-sheet-column-number) | 58.4% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/171Excel表列序号excel-sheet-column-number/excel-sheet-column-number.js) | √ 172 | [阶乘后的零](https://leetcode-cn.com/problems/factorial-trailing-zeroes) | 35.0% | 简单 | | 173 | [二叉搜索树迭代器](https://leetcode-cn.com/problems/binary-search-tree-iterator) | 45.9% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/173二叉搜索树迭代器binary-search-tree-iterator/binary-search-tree-iterator.js) | √ 174 | [地下城游戏](https://leetcode-cn.com/problems/dungeon-game) | 29.6% | 困难 | | 179 | [最大数](https://leetcode-cn.com/problems/largest-number) | 25.3% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/179最大数largest-number/largest-number.js) | √ 187 | [重复的DNA序列](https://leetcode-cn.com/problems/repeated-dna-sequences) | 42.3% | 中等 | | 188 | [买卖股票的最佳时机 IV](https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-iv) | 19.4% | 困难 | | 189 | [旋转数组](https://leetcode-cn.com/problems/rotate-array) | 31.4% | 简单 | | 190 | [颠倒二进制位](https://leetcode-cn.com/problems/reverse-bits) | 29.0% | 简单 | | 191 | [位1的个数](https://leetcode-cn.com/problems/number-of-1-bits) | 41.9% | 简单 | | 198 | [打家劫舍](https://leetcode-cn.com/problems/house-robber) | 36.9% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/198打家劫舍house-robber/house-robber.js) | √ 199 | [二叉树的右视图](https://leetcode-cn.com/problems/binary-tree-right-side-view) | 46.8% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/199二叉树的右视图binary-tree-right-side-view/binary-tree-right-side-view.js) | √ 200 | [岛屿的个数](https://leetcode-cn.com/problems/number-of-islands) | 36.8% | 中等 | | 201 | [数字范围按位与](https://leetcode-cn.com/problems/bitwise-and-of-numbers-range) | 32.8% | 中等 | | 202 | [快乐数](https://leetcode-cn.com/problems/happy-number) | 45.8% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/202快乐数happy-number/happy-number.js) | √ 203 | [删除链表中的节点](https://leetcode-cn.com/problems/remove-linked-list-elements) | 38.5% | 简单 | | 204 | [计数质数](https://leetcode-cn.com/problems/count-primes) | 21.2% | 简单 | | 205 | [同构字符串](https://leetcode-cn.com/problems/isomorphic-strings) | 38.0% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/205同构字符串isomorphic-strings/isomorphic-strings.js) | √ 206 | [反转链表](https://leetcode-cn.com/problems/reverse-linked-list) | 49.5% | 简单 | | 207 | [课程表](https://leetcode-cn.com/problems/course-schedule) | 37.4% | 中等 | | 208 | [实现 Trie (前缀树)](https://leetcode-cn.com/problems/implement-trie-prefix-tree) | 46.6% | 中等 | | 209 | [长度最小的子数组](https://leetcode-cn.com/problems/minimum-size-subarray-sum) | 33.3% | 中等 | | 210 | [课程表 II](https://leetcode-cn.com/problems/course-schedule-ii) | 38.9% | 中等 | | 211 | [添加与搜索单词 - 数据结构设计](https://leetcode-cn.com/problems/add-and-search-word-data-structure-design) | 36.7% | 中等 | | 212 | [单词搜索 II](https://leetcode-cn.com/problems/word-search-ii) | 28.6% | 困难 | | 213 | [打家劫舍 II](https://leetcode-cn.com/problems/house-robber-ii) | 28.7% | 中等 | | 214 | [最短回文串](https://leetcode-cn.com/problems/shortest-palindrome) | 28.3% | 困难 | | 215 | [数组中的第K个最大元素](https://leetcode-cn.com/problems/kth-largest-element-in-an-array) | 50.8% | 中等 | | 216 | [组合总和 III](https://leetcode-cn.com/problems/combination-sum-iii) | 56.0% | 中等 | | 217 | [存在重复元素](https://leetcode-cn.com/problems/contains-duplicate) | 40.3% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/217存在重复元素contains-duplicate/contains-duplicate.js) | √ 218 | [天际线问题](https://leetcode-cn.com/problems/the-skyline-problem) | 33.0% | 困难 | | 219 | [存在重复元素 II](https://leetcode-cn.com/problems/contains-duplicate-ii) | 26.0% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/219存在重复元素%20IIcontains-duplicate-ii/contains-duplicate-ii.js) | √ 220 | [存在重复元素 III](https://leetcode-cn.com/problems/contains-duplicate-iii) | 17.0% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/220存在重复元素%20IIIcontains-duplicate-iii/contains-duplicate-iii.js) | √ 221 | [最大正方形](https://leetcode-cn.com/problems/maximal-square) | 30.7% | 中等 | | 222 | [完全二叉树的节点个数](https://leetcode-cn.com/problems/count-complete-tree-nodes) | 29.3% | 中等 | | 223 | [矩形面积](https://leetcode-cn.com/problems/rectangle-area) | 36.0% | 中等 | | 224 | [基本计算器](https://leetcode-cn.com/problems/basic-calculator) | 27.5% | 困难 | | 225 | [用队列实现栈](https://leetcode-cn.com/problems/implement-stack-using-queues) | 45.9% | 简单 | | 226 | [翻转二叉树](https://leetcode-cn.com/problems/invert-binary-tree) | 63.6% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/226翻转二叉树invert-binary-tree/invert-binary-tree.js) | √ 227 | [基本计算器 II](https://leetcode-cn.com/problems/basic-calculator-ii) | 29.7% | 中等 | | 228 | [汇总区间](https://leetcode-cn.com/problems/summary-ranges) | 43.0% | 中等 | | 229 | [求众数 II](https://leetcode-cn.com/problems/majority-element-ii) | 33.0% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/229求众数%20IImajority-element-ii/majority-element-ii.js) | √ 230 | [二叉搜索树中第K小的元素](https://leetcode-cn.com/problems/kth-smallest-element-in-a-bst) | 54.9% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/230二叉搜索树中第K小的元素kth-smallest-element-in-a-bst/kth-smallest-element-in-a-bst.js) | √ 231 | [2的幂](https://leetcode-cn.com/problems/power-of-two) | 40.6% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/2312的幂power-of-two/power-of-two.js) | √ 232 | [用栈实现队列](https://leetcode-cn.com/problems/implement-queue-using-stacks) | 47.3% | 简单 | | 233 | [数字1的个数](https://leetcode-cn.com/problems/number-of-digit-one) | 18.4% | 困难 | | 234 | [回文链表](https://leetcode-cn.com/problems/palindrome-linked-list) | 31.6% | 简单 | | 235 | [二叉搜索树的最近公共祖先](https://leetcode-cn.com/problems/lowest-common-ancestor-of-a-binary-search-tree) | 47.3% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/235二叉搜索树的最近公共祖先lowest-common-ancestor-of-a-binary-search-tree/lowest-common-ancestor-of-a-binary-search-tree.js) | √ 236 | [二叉树的最近公共祖先](https://leetcode-cn.com/problems/lowest-common-ancestor-of-a-binary-tree) | 31.9% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/236二叉树的最近公共祖先lowest-common-ancestor-of-a-binary-tree/lowest-common-ancestor-of-a-binary-tree.js) | √ 237 | [删除链表中的节点](https://leetcode-cn.com/problems/delete-node-in-a-linked-list) | 50.6% | 简单 | | 238 | [除自身以外数组的乘积](https://leetcode-cn.com/problems/product-of-array-except-self) | 53.8% | 中等 | | 239 | [滑动窗口最大值](https://leetcode-cn.com/problems/sliding-window-maximum) | 38.9% | 困难 | | 240 | [搜索二维矩阵 II](https://leetcode-cn.com/problems/search-a-2d-matrix-ii) | 35.7% | 中等 | | 241 | [为运算表达式设计优先级](https://leetcode-cn.com/problems/different-ways-to-add-parentheses) | 61.8% | 中等 | | 242 | [有效的字母异位词](https://leetcode-cn.com/problems/valid-anagram) | 45.8% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/242有效的字母异位词valid-anagram/valid-anagram.js) | √ 257 | [二叉树的所有路径](https://leetcode-cn.com/problems/binary-tree-paths) | 51.2% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/257二叉树的所有路径binary-tree-paths/binary-tree-paths.js) | √ 258 | [各位相加](https://leetcode-cn.com/problems/add-digits) | 56.0% | 简单 | | 260 | [只出现一次的数字 III](https://leetcode-cn.com/problems/single-number-iii) | 56.6% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/260只出现一次的数字%20IIIsingle-number-iii/single-number-iii.js) | √ 263 | [丑数](https://leetcode-cn.com/problems/ugly-number) | 39.0% | 简单 | | 264 | [丑数 II](https://leetcode-cn.com/problems/ugly-number-ii) | 28.3% | 中等 | | 268 | [缺失数字](https://leetcode-cn.com/problems/missing-number) | 46.1% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/268缺失数字missing-number/missing-number.js) | √ 273 | [整数转换英文表示](https://leetcode-cn.com/problems/integer-to-english-words) | 16.3% | 困难 | | 274 | [H指数](https://leetcode-cn.com/problems/h-index) | 26.4% | 中等 | | 275 | [H指数 II](https://leetcode-cn.com/problems/h-index-ii) | 30.9% | 中等 | | 278 | [第一个错误的版本](https://leetcode-cn.com/problems/first-bad-version) | 22.6% | 简单 | | 279 | [完全平方数](https://leetcode-cn.com/problems/perfect-squares) | 38.3% | 中等 | | 282 | [给表达式添加运算符](https://leetcode-cn.com/problems/expression-add-operators) | 21.7% | 困难 | | 283 | [移动零](https://leetcode-cn.com/problems/move-zeroes) | 50.4% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/283移动零move-zeroes/move-zeroes.js) | √ 284 | [顶端迭代器](https://leetcode-cn.com/problems/peeking-iterator) | 49.4% | 中等 | | 287 | [寻找重复数](https://leetcode-cn.com/problems/find-the-duplicate-number) | 52.4% | 中等 | | 289 | [生命游戏](https://leetcode-cn.com/problems/game-of-life) | 47.0% | 中等 | | 290 | [单词模式](https://leetcode-cn.com/problems/word-pattern) | 34.1% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/290单词模式word-pattern/word-pattern.js) | √ 292 | [Nim游戏](https://leetcode-cn.com/problems/nim-game) | 61.4% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/292Nim游戏nim-game/nim-game.js) | √ 295 | [数据流的中位数](https://leetcode-cn.com/problems/find-median-from-data-stream) | 27.8% | 困难 | | 297 | [二叉树的序列化与反序列化](https://leetcode-cn.com/problems/serialize-and-deserialize-binary-tree) | 31.4% | 困难 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/297二叉树的序列化与反序列化serialize-and-deserialize-binary-tree/serialize-and-deserialize-binary-tree.js) | √ 299 | [猜数字游戏](https://leetcode-cn.com/problems/bulls-and-cows) | 39.9% | 中等 | | 300 | [最长上升子序列](https://leetcode-cn.com/problems/longest-increasing-subsequence) | 34.9% | 中等 | | 301 | [删除无效的括号](https://leetcode-cn.com/problems/remove-invalid-parentheses) | 32.9% | 困难 | | 303 | [区域和检索 - 数组不可变](https://leetcode-cn.com/problems/range-sum-query-immutable) | 46.6% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/303区域和检索%20-%20数组不可变range-sum-query-immutable/range-sum-query-immutable.js) | √ 304 | [二维区域和检索 - 矩阵不可变](https://leetcode-cn.com/problems/range-sum-query-2d-immutable) | 34.8% | 中等 | | 306 | [累加数](https://leetcode-cn.com/problems/additive-number) | 27.0% | 中等 | | 307 | [区域和检索 - 数组可修改](https://leetcode-cn.com/problems/range-sum-query-mutable) | 38.7% | 中等 | | 309 | [最佳买卖股票时机含冷冻期](https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-with-cooldown) | 41.3% | 中等 | | 310 | [最小高度树](https://leetcode-cn.com/problems/minimum-height-trees) | 28.6% | 中等 | | 312 | [戳气球](https://leetcode-cn.com/problems/burst-balloons) | 37.9% | 困难 | | 313 | [超级丑数](https://leetcode-cn.com/problems/super-ugly-number) | 40.6% | 中等 | | 315 | [计算右侧小于当前元素的个数](https://leetcode-cn.com/problems/count-of-smaller-numbers-after-self) | 31.4% | 困难 | | 316 | [去除重复字母](https://leetcode-cn.com/problems/remove-duplicate-letters) | 19.1% | 困难 | | 318 | [最大单词长度乘积](https://leetcode-cn.com/problems/maximum-product-of-word-lengths) | 45.5% | 中等 | | 319 | [灯泡开关](https://leetcode-cn.com/problems/bulb-switcher) | 28.9% | 中等 | | 321 | [拼接最大数](https://leetcode-cn.com/problems/create-maximum-number) | 17.6% | 困难 | | 322 | [零钱兑换](https://leetcode-cn.com/problems/coin-change) | 23.8% | 中等 | | 324 | [摆动排序 II](https://leetcode-cn.com/problems/wiggle-sort-ii) | 25.2% | 中等 | | 326 | [3的幂](https://leetcode-cn.com/problems/power-of-three) | 38.8% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/3263的幂power-of-three/power-of-three.js) | √ 327 | [区间和的个数](https://leetcode-cn.com/problems/count-of-range-sum) | 32.9% | 困难 | | 328 | [奇偶链表](https://leetcode-cn.com/problems/odd-even-linked-list) | 51.2% | 中等 | | 329 | [矩阵中的最长递增路径](https://leetcode-cn.com/problems/longest-increasing-path-in-a-matrix) | 30.8% | 困难 | | 330 | [按要求补齐数组](https://leetcode-cn.com/problems/patching-array) | 40.6% | 困难 | | 331 | [验证二叉树的前序序列化](https://leetcode-cn.com/problems/verify-preorder-serialization-of-a-binary-tree) | 37.9% | 中等 | | 332 | [重新安排行程](https://leetcode-cn.com/problems/reconstruct-itinerary) | 29.7% | 中等 | | 334 | [递增的三元子序列](https://leetcode-cn.com/problems/increasing-triplet-subsequence) | 29.6% | 中等 | | 335 | [路径交叉](https://leetcode-cn.com/problems/self-crossing) | 19.6% | 困难 | | 336 | [回文对](https://leetcode-cn.com/problems/palindrome-pairs) | 19.7% | 困难 | | 337 | [打家劫舍 III](https://leetcode-cn.com/problems/house-robber-iii) | 47.3% | 中等 | | 338 | [Bit位计数](https://leetcode-cn.com/problems/counting-bits) | 66.0% | 中等 | | 341 | [扁平化嵌套列表迭代器](https://leetcode-cn.com/problems/flatten-nested-list-iterator) | 48.8% | 中等 | | 342 | [4的幂](https://leetcode-cn.com/problems/power-of-four) | 41.2% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/3424的幂power-of-four/power-of-four.js) | √ 343 | [整数拆分](https://leetcode-cn.com/problems/integer-break) | 45.4% | 中等 | | 344 | [反转字符串](https://leetcode-cn.com/problems/reverse-string) | 61.9% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/344反转字符串reverse-string/reverse-string.js) | √ 345 | [反转字符串中的元音字母](https://leetcode-cn.com/problems/reverse-vowels-of-a-string) | 40.6% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/345反转字符串中的元音字母reverse-vowels-of-a-string/reverse-vowels-of-a-string.js) | √ 347 | [前K个高频元素](https://leetcode-cn.com/problems/top-k-frequent-elements) | 47.7% | 中等 | | 349 | [两个数组的交集](https://leetcode-cn.com/problems/intersection-of-two-arrays) | 46.8% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/349两个数组的交集intersection-of-two-arrays/intersection-of-two-arrays.js) | √ 350 | [两个数组的交集 II](https://leetcode-cn.com/problems/intersection-of-two-arrays-ii) | 32.6% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/350两个数组的交集%20IIintersection-of-two-arrays-ii/intersection-of-two-arrays-ii.js) | √ 352 | [将数据流变为多个不相交间隔](https://leetcode-cn.com/problems/data-stream-as-disjoint-intervals) | 58.9% | 困难 | | 354 | [俄罗斯套娃信封问题](https://leetcode-cn.com/problems/russian-doll-envelopes) | 24.6% | 困难 | | 355 | [设计推特](https://leetcode-cn.com/problems/design-twitter) | 24.6% | 中等 | | 357 | [计算各个位数不同的数字个数](https://leetcode-cn.com/problems/count-numbers-with-unique-digits) | 35.2% | 中等 | | 363 | [矩形区域不超过 K 的最大数值和](https://leetcode-cn.com/problems/max-sum-of-rectangle-no-larger-than-k) | 29.1% | 困难 | | 365 | [水壶问题](https://leetcode-cn.com/problems/water-and-jug-problem) | 16.7% | 中等 | | 367 | [有效的完全平方数](https://leetcode-cn.com/problems/valid-perfect-square) | 37.1% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/367有效的完全平方数valid-perfect-square/valid-perfect-square.js) | √ 368 | [最大整除子集](https://leetcode-cn.com/problems/largest-divisible-subset) | 28.2% | 中等 | | 371 | [两整数之和](https://leetcode-cn.com/problems/sum-of-two-integers) | 54.7% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/371两整数之和sum-of-two-integers/sum-of-two-integers.js) | √ 372 | [超级次方](https://leetcode-cn.com/problems/super-pow) | 24.4% | 中等 | | 373 | [查找和最小的K对数字](https://leetcode-cn.com/problems/find-k-pairs-with-smallest-sums) | 30.5% | 中等 | | 374 | [猜数字大小](https://leetcode-cn.com/problems/guess-number-higher-or-lower) | 31.1% | 简单 | | 375 | [猜数字大小 II](https://leetcode-cn.com/problems/guess-number-higher-or-lower-ii) | 20.9% | 中等 | | 376 | [摆动序列](https://leetcode-cn.com/problems/wiggle-subsequence) | 29.7% | 中等 | | 377 | [组合总和 Ⅳ](https://leetcode-cn.com/problems/combination-sum-iv) | 39.4% | 中等 | | 378 | [有序矩阵中第K小的元素](https://leetcode-cn.com/problems/kth-smallest-element-in-a-sorted-matrix) | 46.3% | 中等 | | 380 | [常数时间插入、删除和获取随机元素](https://leetcode-cn.com/problems/insert-delete-getrandom-o1) | 37.2% | 中等 | | 381 | [O(1) 时间插入、删除和获取随机元素 - 允许重复](https://leetcode-cn.com/problems/insert-delete-getrandom-o1-duplicates-allowed) | 27.5% | 困难 | | 382 | [链表随机节点](https://leetcode-cn.com/problems/linked-list-random-node) | 49.7% | 中等 | | 383 | [赎金信](https://leetcode-cn.com/problems/ransom-note) | 40.0% | 简单 | | 384 | [打乱数组](https://leetcode-cn.com/problems/shuffle-an-array) | 40.2% | 中等 | | 385 | [Mini Parser](https://leetcode-cn.com/problems/mini-parser) | 37.4% | 中等 | | 386 | [字典序排数](https://leetcode-cn.com/problems/lexicographical-numbers) | 36.9% | 中等 | | 387 | [字符串中的第一个唯一字符](https://leetcode-cn.com/problems/first-unique-character-in-a-string) | 32.4% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/387字符串中的第一个唯一字符first-unique-character-in-a-string/first-unique-character-in-a-string.js) | √ 388 | [文件的最长绝对路径](https://leetcode-cn.com/problems/longest-absolute-file-path) | 34.0% | 中等 | | 389 | [找不同](https://leetcode-cn.com/problems/find-the-difference) | 49.5% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/389找不同find-the-difference/find-the-difference.js) | √ 390 | [消除游戏](https://leetcode-cn.com/problems/elimination-game) | 29.9% | 中等 | | 391 | [完美矩形](https://leetcode-cn.com/problems/perfect-rectangle) | 10.3% | 困难 | | 392 | [判断子序列](https://leetcode-cn.com/problems/is-subsequence) | 39.3% | 中等 | | 393 | [UTF-8 编码验证](https://leetcode-cn.com/problems/utf-8-validation) | 27.3% | 中等 | | 394 | [字符串解码](https://leetcode-cn.com/problems/decode-string) | 28.2% | 中等 | | 395 | [至少有K个重复字符的最长子串](https://leetcode-cn.com/problems/longest-substring-with-at-least-k-repeating-characters) | 25.6% | 中等 | | 396 | [旋转函数](https://leetcode-cn.com/problems/rotate-function) | 25.9% | 中等 | | 397 | [整数替换](https://leetcode-cn.com/problems/integer-replacement) | 24.5% | 中等 | | 398 | [随机数索引](https://leetcode-cn.com/problems/random-pick-index) | 33.6% | 中等 | | 399 | [除法求值](https://leetcode-cn.com/problems/evaluate-division) | 36.2% | 中等 | | 400 | [第N个数字](https://leetcode-cn.com/problems/nth-digit) | 25.9% | 简单 | | 401 | [二进制手表](https://leetcode-cn.com/problems/binary-watch) | 37.3% | 简单 | | 402 | [移掉K位数字](https://leetcode-cn.com/problems/remove-k-digits) | 20.6% | 中等 | | 403 | [青蛙过河](https://leetcode-cn.com/problems/frog-jump) | 18.7% | 困难 | | 404 | [左叶子之和](https://leetcode-cn.com/problems/sum-of-left-leaves) | 44.1% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/404左叶子之和sum-of-left-leaves/sum-of-left-leaves.js) | √ 405 | [数字转换为十六进制数](https://leetcode-cn.com/problems/convert-a-number-to-hexadecimal) | 40.4% | 简单 | | 406 | [根据身高重建队列](https://leetcode-cn.com/problems/queue-reconstruction-by-height) | 48.1% | 中等 | | 407 | [接雨水 II](https://leetcode-cn.com/problems/trapping-rain-water-ii) | 22.2% | 困难 | | 409 | [最长回文串](https://leetcode-cn.com/problems/longest-palindrome) | 39.6% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/409最长回文串longest-palindrome/longest-palindrome.js) | √ 410 | [分割数组的最大值](https://leetcode-cn.com/problems/split-array-largest-sum) | 28.1% | 困难 | | 412 | [Fizz Buzz](https://leetcode-cn.com/problems/fizz-buzz) | 54.7% | 简单 | | 413 | [等差数列划分](https://leetcode-cn.com/problems/arithmetic-slices) | 51.5% | 中等 | | 414 | [第三大的数](https://leetcode-cn.com/problems/third-maximum-number) | 28.4% | 简单 | | 415 | [字符串相加](https://leetcode-cn.com/problems/add-strings) | 39.2% | 简单 | | 416 | [分割等和子集](https://leetcode-cn.com/problems/partition-equal-subset-sum) | 32.1% | 中等 | | 417 | [太平洋大西洋水流问题](https://leetcode-cn.com/problems/pacific-atlantic-water-flow) | 33.4% | 中等 | | 419 | [甲板上的战舰](https://leetcode-cn.com/problems/battleships-in-a-board) | 51.3% | 中等 | | 420 | [强密码检验器](https://leetcode-cn.com/problems/strong-password-checker) | 14.0% | 困难 | | 421 | [数组中两个数的最大异或值](https://leetcode-cn.com/problems/maximum-xor-of-two-numbers-in-an-array) | 48.2% | 中等 | | 423 | [从英文中重建数字](https://leetcode-cn.com/problems/reconstruct-original-digits-from-english) | 45.7% | 中等 | | 424 | [替换后的最长重复字符](https://leetcode-cn.com/problems/longest-repeating-character-replacement) | 18.8% | 中等 | | 427 | [建立四叉树](https://leetcode-cn.com/problems/construct-quad-tree) | 47.4% | 简单 | | 429 | [N叉树的层序遍历](https://leetcode-cn.com/problems/n-ary-tree-level-order-traversal) | 49.5% | 简单 | | 430 | [Flatten a Multilevel Doubly Linked List](https://leetcode-cn.com/problems/flatten-a-multilevel-doubly-linked-list) | 31.2% | 中等 | | 432 | [全 O(1) 的数据结构](https://leetcode-cn.com/problems/all-oone-data-structure) | 26.0% | 困难 | | 433 | [最小基因变化](https://leetcode-cn.com/problems/minimum-genetic-mutation) | 30.3% | 中等 | | 434 | [字符串中的单词数](https://leetcode-cn.com/problems/number-of-segments-in-a-string) | 26.1% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/434字符串中的单词数number-of-segments-in-a-string/number-of-segments-in-a-string.js) | √ 435 | [无重叠区间](https://leetcode-cn.com/problems/non-overlapping-intervals) | 31.5% | 中等 | | 436 | [寻找右区间](https://leetcode-cn.com/problems/find-right-interval) | 35.4% | 中等 | | 437 | [路径总和 III](https://leetcode-cn.com/problems/path-sum-iii) | 40.6% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/437路径总和%20IIIpath-sum-iii/path-sum-iii.js) | √ 438 | [找到字符串中所有字母异位词](https://leetcode-cn.com/problems/find-all-anagrams-in-a-string) | 29.1% | 简单 | | 440 | [字典序的第K小数字](https://leetcode-cn.com/problems/k-th-smallest-in-lexicographical-order) | 15.9% | 困难 | | 441 | [排列硬币](https://leetcode-cn.com/problems/arranging-coins) | 30.0% | 简单 | | 442 | [数组中重复的数据](https://leetcode-cn.com/problems/find-all-duplicates-in-an-array) | 53.1% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/442数组中重复的数据find-all-duplicates-in-an-array/find-all-duplicates-in-an-array.js) | √ 443 | [压缩字符串](https://leetcode-cn.com/problems/string-compression) | 27.5% | 简单 | | 445 | [两数相加 II](https://leetcode-cn.com/problems/add-two-numbers-ii) | 41.6% | 中等 | | 446 | [Arithmetic Slices II - Subsequence](https://leetcode-cn.com/problems/arithmetic-slices-ii-subsequence) | 23.6% | 困难 | | 447 | [回旋镖的数量](https://leetcode-cn.com/problems/number-of-boomerangs) | 44.9% | 简单 | | 448 | [找到所有数组中消失的数字](https://leetcode-cn.com/problems/find-all-numbers-disappeared-in-an-array) | 40.1% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/448找到所有数组中消失的数字find-all-numbers-disappeared-in-an-array/find-all-numbers-disappeared-in-an-array.js) | √ 449 | [序列化和反序列化二叉搜索树](https://leetcode-cn.com/problems/serialize-and-deserialize-bst) | 33.2% | 中等 | | 450 | [删除二叉搜索树中的节点](https://leetcode-cn.com/problems/delete-node-in-a-bst) | 30.9% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/450删除二叉搜索树中的节点delete-node-in-a-bst/delete-node-in-a-bst.js) | √ 451 | [根据字符出现频率排序](https://leetcode-cn.com/problems/sort-characters-by-frequency) | 46.6% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/451根据字符出现频率排序sort-characters-by-frequency/sort-characters-by-frequency.js) | √ 452 | [用最少数量的箭引爆气球](https://leetcode-cn.com/problems/minimum-number-of-arrows-to-burst-balloons) | 38.3% | 中等 | | 453 | [最小移动次数使数组元素相等](https://leetcode-cn.com/problems/minimum-moves-to-equal-array-elements) | 41.6% | 简单 | | 454 | [四数相加 II](https://leetcode-cn.com/problems/4sum-ii) | 41.2% | 中等 | | 455 | [分发饼干](https://leetcode-cn.com/problems/assign-cookies) | 43.8% | 简单 | | 456 | [132模式](https://leetcode-cn.com/problems/132-pattern) | 15.4% | 中等 | | 457 | [环形数组循环](https://leetcode-cn.com/problems/circular-array-loop) | 30.8% | 中等 | | 458 | [可怜的小猪](https://leetcode-cn.com/problems/poor-pigs) | 41.5% | 简单 | | 459 | [重复的子字符串](https://leetcode-cn.com/problems/repeated-substring-pattern) | 33.4% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/459重复的子字符串repeated-substring-pattern/repeated-substring-pattern.js) | √ 460 | [LFU缓存](https://leetcode-cn.com/problems/lfu-cache) | 19.8% | 困难 | | 461 | [汉明距离](https://leetcode-cn.com/problems/hamming-distance) | 64.4% | 简单 | | 462 | [最少移动次数使数组元素相等 II](https://leetcode-cn.com/problems/minimum-moves-to-equal-array-elements-ii) | 46.7% | 中等 | | 463 | [岛屿的周长](https://leetcode-cn.com/problems/island-perimeter) | 57.1% | 简单 | | 464 | [我能赢吗](https://leetcode-cn.com/problems/can-i-win) | 24.9% | 中等 | | 466 | [统计重复个数](https://leetcode-cn.com/problems/count-the-repetitions) | 30.3% | 困难 | | 467 | [Unique Substrings in Wraparound String](https://leetcode-cn.com/problems/unique-substrings-in-wraparound-string) | 34.7% | 中等 | | 468 | [验证IP地址](https://leetcode-cn.com/problems/validate-ip-address) | 14.2% | 中等 | | 470 | [用 Rand7() 实现 Rand10()](https://leetcode-cn.com/problems/implement-rand10-using-rand7) | 36.1% | 中等 | | 472 | [连接词](https://leetcode-cn.com/problems/concatenated-words) | 29.9% | 困难 | | 473 | [火柴拼正方形](https://leetcode-cn.com/problems/matchsticks-to-square) | 23.7% | 中等 | | 474 | [一和零](https://leetcode-cn.com/problems/ones-and-zeroes) | 33.1% | 中等 | | 475 | [供暖器](https://leetcode-cn.com/problems/heaters) | 22.0% | 简单 | | 476 | [数字的补数](https://leetcode-cn.com/problems/number-complement) | 63.4% | 简单 | | 477 | [汉明距离总和](https://leetcode-cn.com/problems/total-hamming-distance) | 34.6% | 中等 | | 478 | [Generate Random Point in a Circle 新](https://leetcode-cn.com/problems/generate-random-point-in-a-circle) | 12.5% | 中等 | | 479 | [最大回文数乘积](https://leetcode-cn.com/problems/largest-palindrome-product) | 21.3% | 简单 | | 480 | [滑动窗口中位数](https://leetcode-cn.com/problems/sliding-window-median) | 17.0% | 困难 | | 481 | [神奇字符串](https://leetcode-cn.com/problems/magical-string) | 38.6% | 中等 | | 482 | [密钥格式化](https://leetcode-cn.com/problems/license-key-formatting) | 31.4% | 简单 | | 483 | [Smallest Good Base](https://leetcode-cn.com/problems/smallest-good-base) | 27.8% | 困难 | | 485 | [最大连续1的个数](https://leetcode-cn.com/problems/max-consecutive-ones) | 48.3% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/485最大连续1的个数max-consecutive-ones/max-consecutive-ones.js) | √ 486 | [预测赢家](https://leetcode-cn.com/problems/predict-the-winner) | 39.2% | 中等 | | 488 | [祖玛游戏](https://leetcode-cn.com/problems/zuma-game) | 37.6% | 困难 | | 491 | [递增子序列](https://leetcode-cn.com/problems/increasing-subsequences) | 30.9% | 中等 | | 492 | [构造矩形](https://leetcode-cn.com/problems/construct-the-rectangle) | 38.6% | 简单 | | 493 | [翻转对](https://leetcode-cn.com/problems/reverse-pairs) | 13.2% | 困难 | | 494 | [目标和](https://leetcode-cn.com/problems/target-sum) | 34.7% | 中等 | | 495 | [提莫攻击](https://leetcode-cn.com/problems/teemo-attacking) | 42.9% | 中等 | | 496 | [下一个更大元素 I](https://leetcode-cn.com/problems/next-greater-element-i) | 52.9% | 简单 | | 497 | [Random Point in Non-overlapping Rectangles 新](https://leetcode-cn.com/problems/random-point-in-non-overlapping-rectangles) | 19.0% | 中等 | | 498 | [对角线遍历](https://leetcode-cn.com/problems/diagonal-traverse) | 27.7% | 中等 | | 500 | [键盘行](https://leetcode-cn.com/problems/keyboard-row) | 61.6% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/500键盘行keyboard-row/keyboard-row.js) | √ 501 | [二叉搜索树中的众数](https://leetcode-cn.com/problems/find-mode-in-binary-search-tree) | 37.3% | 简单 | | 502 | [IPO](https://leetcode-cn.com/problems/ipo) | 31.7% | 困难 | | 503 | [下一个更大元素 II](https://leetcode-cn.com/problems/next-greater-element-ii) | 38.6% | 中等 | | 504 | [七进制数](https://leetcode-cn.com/problems/base-7) | 38.5% | 简单 | | 506 | [相对名次](https://leetcode-cn.com/problems/relative-ranks) | 43.6% | 简单 | | 507 | [完美数](https://leetcode-cn.com/problems/perfect-number) | 27.3% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/507完美数perfect-number/perfect-number.js) | √ 508 | [出现次数最多的子树元素和](https://leetcode-cn.com/problems/most-frequent-subtree-sum) | 51.4% | 中等 | | 513 | [找树左下角的值](https://leetcode-cn.com/problems/find-bottom-left-tree-value) | 54.9% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/513找树左下角的值find-bottom-left-tree-value/find-bottom-left-tree-value.js) | √ 514 | [Freedom Trail](https://leetcode-cn.com/problems/freedom-trail) | 44.1% | 困难 | | 515 | [在每个树行中找最大值](https://leetcode-cn.com/problems/find-largest-value-in-each-tree-row) | 48.8% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/515在每个树行中找最大值find-largest-value-in-each-tree-row/find-largest-value-in-each-tree-row.js) | √ 516 | [最长回文子序列](https://leetcode-cn.com/problems/longest-palindromic-subsequence) | 34.7% | 中等 | | 517 | [超级洗衣机](https://leetcode-cn.com/problems/super-washing-machines) | 30.8% | 困难 | | 518 | [零钱兑换 II](https://leetcode-cn.com/problems/coin-change-2) | 31.5% | 中等 | | 519 | [Random Flip Matrix 新](https://leetcode-cn.com/problems/random-flip-matrix) | 20.0% | 中等 | | 520 | [检测大写字母](https://leetcode-cn.com/problems/detect-capital) | 50.5% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/520检测大写字母detect-capital/detect-capital.js) | √ 521 | [最长特殊序列 Ⅰ](https://leetcode-cn.com/problems/longest-uncommon-subsequence-i) | 56.6% | 简单 | | 522 | [最长特殊序列 II](https://leetcode-cn.com/problems/longest-uncommon-subsequence-ii) | 32.1% | 中等 | | 523 | [连续的子数组和](https://leetcode-cn.com/problems/continuous-subarray-sum) | 18.8% | 中等 | | 524 | [通过删除字母匹配到字典里最长单词](https://leetcode-cn.com/problems/longest-word-in-dictionary-through-deleting) | 35.9% | 中等 | | 525 | [连续数组](https://leetcode-cn.com/problems/contiguous-array) | 25.5% | 中等 | | 526 | [优美的排列](https://leetcode-cn.com/problems/beautiful-arrangement) | 29.2% | 中等 | | 528 | [Random Pick with Weight 新](https://leetcode-cn.com/problems/random-pick-with-weight) | 50.0% | 中等 | | 529 | [扫雷游戏](https://leetcode-cn.com/problems/minesweeper) | 46.0% | 中等 | | 530 | [二叉搜索树的最小绝对差](https://leetcode-cn.com/problems/minimum-absolute-difference-in-bst) | 46.4% | 简单 | | 532 | [数组中的K-diff数对](https://leetcode-cn.com/problems/k-diff-pairs-in-an-array) | 25.3% | 简单 | | 535 | [TinyURL 的加密与解密](https://leetcode-cn.com/problems/encode-and-decode-tinyurl) | 68.4% | 中等 | | 537 | [复数乘法](https://leetcode-cn.com/problems/complex-number-multiplication) | 59.1% | 中等 | | 538 | [把二叉搜索树转换为累加树](https://leetcode-cn.com/problems/convert-bst-to-greater-tree) | 44.6% | 简单 | | 539 | [最小时间差](https://leetcode-cn.com/problems/minimum-time-difference) | 30.8% | 中等 | | 540 | [有序数组中的单一元素](https://leetcode-cn.com/problems/single-element-in-a-sorted-array) | 53.0% | 中等 | | 541 | [反转字符串 II](https://leetcode-cn.com/problems/reverse-string-ii) | 39.5% | 简单 | | 542 | [01 矩阵](https://leetcode-cn.com/problems/01-matrix) | 26.7% | 中等 | | 543 | [二叉树的直径](https://leetcode-cn.com/problems/diameter-of-binary-tree) | 37.3% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/543二叉树的直径diameter-of-binary-tree/diameter-of-binary-tree.js) | √ 546 | [移除盒子](https://leetcode-cn.com/problems/remove-boxes) | 42.5% | 困难 | | 547 | [朋友圈](https://leetcode-cn.com/problems/friend-circles) | 42.7% | 中等 | | 551 | [学生出勤纪录 I](https://leetcode-cn.com/problems/student-attendance-record-i) | 43.9% | 简单 | | 552 | [学生出勤记录 II](https://leetcode-cn.com/problems/student-attendance-record-ii) | 22.5% | 困难 | | 553 | [最优除法](https://leetcode-cn.com/problems/optimal-division) | 52.9% | 中等 | | 554 | [砖墙](https://leetcode-cn.com/problems/brick-wall) | 36.8% | 中等 | | 556 | [下一个更大元素 III](https://leetcode-cn.com/problems/next-greater-element-iii) | 18.4% | 中等 | | 557 | [反转字符串中的单词 III](https://leetcode-cn.com/problems/reverse-words-in-a-string-iii) | 61.4% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/557反转字符串中的单词%20IIIreverse-words-in-a-string-iii/reverse-words-in-a-string-iii.js) | √ 558 | [Quad Tree Intersection](https://leetcode-cn.com/problems/quad-tree-intersection) | 17.8% | 简单 | | 559 | [N叉树的最大深度](https://leetcode-cn.com/problems/maximum-depth-of-n-ary-tree) | 57.4% | 简单 | | 560 | [和为K的子数组](https://leetcode-cn.com/problems/subarray-sum-equals-k) | 30.7% | 中等 | | 561 | [数组拆分 I](https://leetcode-cn.com/problems/array-partition-i) | 56.7% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/561数组拆分%20Iarray-partition-i/array-partition-i.js) | √ 563 | [二叉树的坡度](https://leetcode-cn.com/problems/binary-tree-tilt) | 44.4% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/563二叉树的坡度binary-tree-tilt/binary-tree-tilt.js) | √ 564 | [寻找最近的回文数](https://leetcode-cn.com/problems/find-the-closest-palindrome) | 7.8% | 困难 | | 565 | [数组嵌套](https://leetcode-cn.com/problems/array-nesting) | 37.6% | 中等 | | 566 | [重塑矩阵](https://leetcode-cn.com/problems/reshape-the-matrix) | 54.0% | 简单 | | 567 | [字符串的排列](https://leetcode-cn.com/problems/permutation-in-string) | 28.9% | 中等 | | 572 | [另一个树的子树](https://leetcode-cn.com/problems/subtree-of-another-tree) | 38.4% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/572另一个树的子树subtree-of-another-tree/subtree-of-another-tree.js) | √ 575 | [分糖果](https://leetcode-cn.com/problems/distribute-candies) | 52.7% | 简单 | | 576 | [出界的路径数](https://leetcode-cn.com/problems/out-of-boundary-paths) | 21.8% | 中等 | | 581 | [最短无序连续子数组](https://leetcode-cn.com/problems/shortest-unsorted-continuous-subarray) | 27.4% | 简单 | | 583 | [两个字符串的删除操作](https://leetcode-cn.com/problems/delete-operation-for-two-strings) | 36.6% | 中等 | | 587 | [安装栅栏](https://leetcode-cn.com/problems/erect-the-fence) | 15.6% | 困难 | | 589 | [N叉树的前序遍历](https://leetcode-cn.com/problems/n-ary-tree-preorder-traversal) | 47.8% | 简单 | | 590 | [N叉树的后序遍历](https://leetcode-cn.com/problems/n-ary-tree-postorder-traversal) | 54.3% | 简单 | | 591 | [标签验证器](https://leetcode-cn.com/problems/tag-validator) | 19.8% | 困难 | | 592 | [分数加减运算](https://leetcode-cn.com/problems/fraction-addition-and-subtraction) | 41.9% | 中等 | | 593 | [有效的正方形](https://leetcode-cn.com/problems/valid-square) | 33.6% | 中等 | | 594 | [最长和谐子序列](https://leetcode-cn.com/problems/longest-harmonious-subsequence) | 32.5% | 简单 | | 598 | [范围求和 II](https://leetcode-cn.com/problems/range-addition-ii) | 40.5% | 简单 | | 599 | [两个列表的最小索引总和](https://leetcode-cn.com/problems/minimum-index-sum-of-two-lists) | 40.3% | 简单 | | 600 | [不含连续1的非负整数](https://leetcode-cn.com/problems/non-negative-integers-without-consecutive-ones) | 16.0% | 困难 | | 605 | [种花问题](https://leetcode-cn.com/problems/can-place-flowers) | 23.2% | 简单 | | 606 | [根据二叉树创建字符串](https://leetcode-cn.com/problems/construct-string-from-binary-tree) | 46.8% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/606根据二叉树创建字符串construct-string-from-binary-tree/construct-string-from-binary-tree.js) | √ 609 | [Find Duplicate File in System](https://leetcode-cn.com/problems/find-duplicate-file-in-system) | 48.3% | 中等 | | 611 | [有效三角形的个数](https://leetcode-cn.com/problems/valid-triangle-number) | 39.1% | 中等 | | 617 | [合并二叉树](https://leetcode-cn.com/problems/merge-two-binary-trees) | 64.1% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/617合并二叉树merge-two-binary-trees/merge-two-binary-trees.js) | √ 621 | [任务调度器](https://leetcode-cn.com/problems/task-scheduler) | 41.4% | 中等 | | 622 | [设计循环队列](https://leetcode-cn.com/problems/design-circular-queue) | 34.2% | 简单 | | 623 | [在二叉树中增加一行](https://leetcode-cn.com/problems/add-one-row-to-tree) | 32.3% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/623在二叉树中增加一行add-one-row-to-tree/add-one-row-to-tree.js) | √ 628 | [三个数的最大乘积](https://leetcode-cn.com/problems/maximum-product-of-three-numbers) | 37.1% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/628三个数的最大乘积maximum-product-of-three-numbers/maximum-product-of-three-numbers.js) | √ 629 | [K个逆序对数组](https://leetcode-cn.com/problems/k-inverse-pairs-array) | 29.8% | 困难 | | 630 | [课程表 III](https://leetcode-cn.com/problems/course-schedule-iii) | 18.1% | 困难 | | 632 | [最小区间](https://leetcode-cn.com/problems/smallest-range) | 31.7% | 困难 | | 633 | [平方数之和](https://leetcode-cn.com/problems/sum-of-square-numbers) | 23.1% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/633平方数之和sum-of-square-numbers/sum-of-square-numbers.js) | √ 636 | [函数的独占时间](https://leetcode-cn.com/problems/exclusive-time-of-functions) | 38.0% | 中等 | | 637 | [二叉树的层平均值](https://leetcode-cn.com/problems/average-of-levels-in-binary-tree) | 53.5% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/637二叉树的层平均值average-of-levels-in-binary-tree/average-of-levels-in-binary-tree.js) | √ 638 | [大礼包](https://leetcode-cn.com/problems/shopping-offers) | 45.4% | 中等 | | 639 | [解码方法 2](https://leetcode-cn.com/problems/decode-ways-ii) | 25.3% | 困难 | | 640 | [求解方程](https://leetcode-cn.com/problems/solve-the-equation) | 31.0% | 中等 | | 641 | [Design Circular Deque](https://leetcode-cn.com/problems/design-circular-deque) | 38.3% | 简单 | | 643 | [子数组最大平均数 I](https://leetcode-cn.com/problems/maximum-average-subarray-i) | 29.7% | 简单 | | 645 | [错误的集合](https://leetcode-cn.com/problems/set-mismatch) | 29.2% | 简单 | | 646 | [最长数对链](https://leetcode-cn.com/problems/maximum-length-of-pair-chain) | 43.5% | 中等 | | 647 | [回文子串](https://leetcode-cn.com/problems/palindromic-substrings) | 48.8% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/647回文子串palindromic-substrings/palindromic-substrings.js) | √ 648 | [单词替换](https://leetcode-cn.com/problems/replace-words) | 48.0% | 中等 | | 649 | [Dota2 参议院](https://leetcode-cn.com/problems/dota2-senate) | 26.6% | 中等 | | 650 | [只有两个键的键盘](https://leetcode-cn.com/problems/2-keys-keyboard) | 36.0% | 中等 | | 652 | [寻找重复的子树](https://leetcode-cn.com/problems/find-duplicate-subtrees) | 43.5% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/652寻找重复的子树find-duplicate-subtrees/find-duplicate-subtrees.js) | √ 653 | [两数之和 IV - 输入 BST](https://leetcode-cn.com/problems/two-sum-iv-input-is-a-bst) | 44.8% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/653两数之和%20IV%20-%20输入%20BSTtwo-sum-iv-input-is-a-bst/two-sum-iv-input-is-a-bst.js) | √ 654 | [最大二叉树](https://leetcode-cn.com/problems/maximum-binary-tree) | 67.2% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/654最大二叉树maximum-binary-tree/maximum-binary-tree.js) | √ 655 | [输出二叉树](https://leetcode-cn.com/problems/print-binary-tree) | 48.4% | 中等 | | 657 | [判断路线成圈](https://leetcode-cn.com/problems/judge-route-circle) | 64.8% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/657判断路线成圈judge-route-circle/judge-route-circle.js) | √ 658 | [Find K Closest Elements](https://leetcode-cn.com/problems/find-k-closest-elements) | 30.1% | 中等 | | 659 | [分割数组为连续子序列](https://leetcode-cn.com/problems/split-array-into-consecutive-subsequences) | 32.0% | 中等 | | 661 | [图片平滑器](https://leetcode-cn.com/problems/image-smoother) | 40.8% | 简单 | | 662 | [二叉树最大宽度](https://leetcode-cn.com/problems/maximum-width-of-binary-tree) | 32.4% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/662二叉树最大宽度maximum-width-of-binary-tree/maximum-width-of-binary-tree.js) | √ 664 | [奇怪的打印机](https://leetcode-cn.com/problems/strange-printer) | 27.8% | 困难 | | 665 | [非递减数列](https://leetcode-cn.com/problems/non-decreasing-array) | 16.3% | 简单 | | 667 | [优美的排列 II](https://leetcode-cn.com/problems/beautiful-arrangement-ii) | 54.4% | 中等 | | 668 | [乘法表中第k小的数](https://leetcode-cn.com/problems/kth-smallest-number-in-multiplication-table) | 21.1% | 困难 | | 669 | [修剪二叉搜索树](https://leetcode-cn.com/problems/trim-a-binary-search-tree) | 52.9% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/669修剪二叉搜索树trim-a-binary-search-tree/trim-a-binary-search-tree.js) | √ 670 | [最大交换](https://leetcode-cn.com/problems/maximum-swap) | 31.2% | 中等 | | 671 | [二叉树中第二小的节点](https://leetcode-cn.com/problems/second-minimum-node-in-a-binary-tree) | 40.0% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/671二叉树中第二小的节点second-minimum-node-in-a-binary-tree/second-minimum-node-in-a-binary-tree.js) | √ 672 | [灯泡开关 Ⅱ](https://leetcode-cn.com/problems/bulb-switcher-ii) | 36.9% | 中等 | | 673 | [最长递增子序列的个数](https://leetcode-cn.com/problems/number-of-longest-increasing-subsequence) | 22.1% | 中等 | | 674 | [最长连续递增序列](https://leetcode-cn.com/problems/longest-continuous-increasing-subsequence) | 32.2% | 简单 | | 675 | [为高尔夫比赛砍树](https://leetcode-cn.com/problems/cut-off-trees-for-golf-event) | 20.3% | 困难 | | 676 | [实现一个魔法字典](https://leetcode-cn.com/problems/implement-magic-dictionary) | 37.2% | 中等 | | 677 | [键值映射](https://leetcode-cn.com/problems/map-sum-pairs) | 54.7% | 中等 | | 678 | [有效的括号字符串](https://leetcode-cn.com/problems/valid-parenthesis-string) | 22.4% | 中等 | | 679 | [24点游戏](https://leetcode-cn.com/problems/24-game) | 29.4% | 困难 | | 680 | [验证回文字符串 Ⅱ](https://leetcode-cn.com/problems/valid-palindrome-ii) | 23.8% | 简单 | | 682 | [棒球比赛](https://leetcode-cn.com/problems/baseball-game) | 51.7% | 简单 | | 684 | [冗余连接](https://leetcode-cn.com/problems/redundant-connection) | 44.0% | 中等 | | 685 | [冗余连接 II](https://leetcode-cn.com/problems/redundant-connection-ii) | 22.2% | 困难 | | 686 | [重复叠加字符串匹配](https://leetcode-cn.com/problems/repeated-string-match) | 23.0% | 简单 | | 687 | [最长同值路径](https://leetcode-cn.com/problems/longest-univalue-path) | 29.9% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/687最长同值路径longest-univalue-path/longest-univalue-path.js) | √ 688 | [“马”在棋盘上的概率](https://leetcode-cn.com/problems/knight-probability-in-chessboard) | 33.3% | 中等 | | 689 | [三个无重叠子数组的最大和](https://leetcode-cn.com/problems/maximum-sum-of-3-non-overlapping-subarrays) | 22.6% | 困难 | | 690 | [员工的重要性](https://leetcode-cn.com/problems/employee-importance) | 44.4% | 简单 | | 691 | [Stickers to Spell Word](https://leetcode-cn.com/problems/stickers-to-spell-word) | 36.2% | 困难 | | 692 | [前K个高频单词](https://leetcode-cn.com/problems/top-k-frequent-words) | 33.6% | 中等 | | 693 | [交替位二进制数](https://leetcode-cn.com/problems/binary-number-with-alternating-bits) | 56.5% | 简单 | | 695 | [岛屿的最大面积](https://leetcode-cn.com/problems/max-area-of-island) | 50.2% | 简单 | | 696 | [计数二进制子串](https://leetcode-cn.com/problems/count-binary-substrings) | 46.2% | 简单 | | 697 | [数组的度](https://leetcode-cn.com/problems/degree-of-an-array) | 39.2% | 简单 | | 698 | [划分为k个相等的子集](https://leetcode-cn.com/problems/partition-to-k-equal-sum-subsets) | 28.5% | 中等 | | 699 | [掉落的方块](https://leetcode-cn.com/problems/falling-squares) | 52.3% | 困难 | | 700 | [二叉搜索树中的搜索](https://leetcode-cn.com/problems/search-in-a-binary-search-tree) | 31.6% | 简单 | | 701 | [二叉搜索树中的插入操作](https://leetcode-cn.com/problems/insert-into-a-binary-search-tree) | 26.4% | 中等 | | 703 | [数据流中的第K大元素](https://leetcode-cn.com/problems/kth-largest-element-in-a-stream) | 15.5% | 简单 | | 704 | [二分查找](https://leetcode-cn.com/problems/binary-search) | 44.8% | 简单 | | 705 | [设计哈希集合](https://leetcode-cn.com/problems/design-hashset) | 48.4% | 简单 | | 706 | [设计哈希映射](https://leetcode-cn.com/problems/design-hashmap) | 47.8% | 简单 | | 707 | [设计链表](https://leetcode-cn.com/problems/design-linked-list) | 29.4% | 简单 | | 709 | [转换成小写字母](https://leetcode-cn.com/problems/to-lower-case) | 70.5% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/709转换成小写字母to-lower-case/to-lower-case.js) | √ 710 | [黑名单中的随机数](https://leetcode-cn.com/problems/random-pick-with-blacklist) | 18.4% | 困难 | | 712 | [两个字符串的最小ASCII删除和](https://leetcode-cn.com/problems/minimum-ascii-delete-sum-for-two-strings) | 51.1% | 中等 | | 713 | [乘积小于K的子数组](https://leetcode-cn.com/problems/subarray-product-less-than-k) | 28.5% | 中等 | | 714 | [买卖股票的最佳时机含手续费](https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-with-transaction-fee) | 32.9% | 中等 | | 715 | [Range Module](https://leetcode-cn.com/problems/range-module) | 24.6% | 困难 | | 717 | [1比特与2比特字符](https://leetcode-cn.com/problems/1-bit-and-2-bit-characters) | 39.8% | 简单 | | 718 | [最长重复子数组](https://leetcode-cn.com/problems/maximum-length-of-repeated-subarray) | 38.0% | 中等 | | 719 | [找出第 k 小的距离对](https://leetcode-cn.com/problems/find-k-th-smallest-pair-distance) | 18.5% | 困难 | | 720 | [词典中最长的单词](https://leetcode-cn.com/problems/longest-word-in-dictionary) | 35.7% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/720词典中最长的单词longest-word-in-dictionary/longest-word-in-dictionary.js) | √ 721 | [账户合并](https://leetcode-cn.com/problems/accounts-merge) | 21.0% | 中等 | | 722 | [删除注释](https://leetcode-cn.com/problems/remove-comments) | 17.2% | 中等 | | 724 | [寻找数组的中心索引](https://leetcode-cn.com/problems/find-pivot-index) | 30.3% | 简单 | | 725 | [Split Linked List in Parts](https://leetcode-cn.com/problems/split-linked-list-in-parts) | 41.6% | 中等 | | 726 | [原子的数量](https://leetcode-cn.com/problems/number-of-atoms) | 39.2% | 困难 | | 728 | [自除数](https://leetcode-cn.com/problems/self-dividing-numbers) | 62.4% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/728自除数self-dividing-numbers/self-dividing-numbers.js) | √ 729 | [我的日程安排表 I](https://leetcode-cn.com/problems/my-calendar-i) | 37.9% | 中等 | | 730 | [统计不同回文子字符串](https://leetcode-cn.com/problems/count-different-palindromic-subsequences) | 29.5% | 困难 | | 731 | [我的日程安排表 II](https://leetcode-cn.com/problems/my-calendar-ii) | 41.2% | 中等 | | 732 | [我的日程安排表 III](https://leetcode-cn.com/problems/my-calendar-iii) | 34.1% | 困难 | | 733 | [图像渲染](https://leetcode-cn.com/problems/flood-fill) | 42.3% | 简单 | | 735 | [行星碰撞](https://leetcode-cn.com/problems/asteroid-collision) | 26.4% | 中等 | | 736 | [Lisp 语法解析](https://leetcode-cn.com/problems/parse-lisp-expression) | 45.5% | 困难 | | 738 | [单调递增的数字](https://leetcode-cn.com/problems/monotone-increasing-digits) | 31.3% | 中等 | | 739 | [每日温度](https://leetcode-cn.com/problems/daily-temperatures) | 41.6% | 中等 | | 740 | [删除与获得点数](https://leetcode-cn.com/problems/delete-and-earn) | 44.5% | 中等 | | 741 | [摘樱桃](https://leetcode-cn.com/problems/cherry-pickup) | 18.5% | 困难 | | 743 | [网络延迟时间](https://leetcode-cn.com/problems/network-delay-time) | 29.3% | 中等 | | 744 | [寻找比目标字母大的最小字母](https://leetcode-cn.com/problems/find-smallest-letter-greater-than-target) | 38.6% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/744寻找比目标字母大的最小字母find-smallest-letter-greater-than-target/find-smallest-letter-greater-than-target.js) | √ 745 | [前缀和后缀搜索](https://leetcode-cn.com/problems/prefix-and-suffix-search) | 16.8% | 困难 | | 746 | [使用最小花费爬楼梯](https://leetcode-cn.com/problems/min-cost-climbing-stairs) | 36.6% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/746使用最小花费爬楼梯min-cost-climbing-stairs/min-cost-climbing-stairs.js) | √ 747 | [至少是其他数字两倍的最大数](https://leetcode-cn.com/problems/largest-number-at-least-twice-of-others) | 38.9% | 简单 | | 748 | [Shortest Completing Word](https://leetcode-cn.com/problems/shortest-completing-word) | 40.4% | 中等 | | 749 | [Contain Virus](https://leetcode-cn.com/problems/contain-virus) | 36.4% | 困难 | | 752 | [打开转盘锁](https://leetcode-cn.com/problems/open-the-lock) | 36.0% | 中等 | | 753 | [破解保险箱](https://leetcode-cn.com/problems/cracking-the-safe) | 32.0% | 困难 | | 754 | [到达终点数字](https://leetcode-cn.com/problems/reach-a-number) | 28.7% | 中等 | | 756 | [金字塔转换矩阵](https://leetcode-cn.com/problems/pyramid-transition-matrix) | 34.8% | 中等 | | 757 | [设置交集大小至少为2](https://leetcode-cn.com/problems/set-intersection-size-at-least-two) | 30.2% | 困难 | | 761 | [特殊的二进制序列](https://leetcode-cn.com/problems/special-binary-string) | 54.0% | 困难 | | 762 | [二进制表示中质数个计算置位](https://leetcode-cn.com/problems/prime-number-of-set-bits-in-binary-representation) | 51.9% | 简单 | | 763 | [划分字母区间](https://leetcode-cn.com/problems/partition-labels) | 59.6% | 中等 | | 764 | [最大加号标志](https://leetcode-cn.com/problems/largest-plus-sign) | 40.9% | 中等 | | 765 | [情侣牵手](https://leetcode-cn.com/problems/couples-holding-hands) | 52.1% | 困难 | | 766 | [托普利茨矩阵](https://leetcode-cn.com/problems/toeplitz-matrix) | 52.1% | 简单 | | 767 | [重构字符串](https://leetcode-cn.com/problems/reorganize-string) | 26.3% | 中等 | | 768 | [最多能完成排序的块 II](https://leetcode-cn.com/problems/max-chunks-to-make-sorted-ii) | 33.5% | 困难 | | 769 | [最多能完成排序的块](https://leetcode-cn.com/problems/max-chunks-to-make-sorted) | 35.6% | 中等 | | 770 | [Basic Calculator IV](https://leetcode-cn.com/problems/basic-calculator-iv) | 15.0% | 困难 | | 771 | [宝石与石头](https://leetcode-cn.com/problems/jewels-and-stones) | 76.5% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/771宝石与石头jewels-and-stones/jewels-and-stones.js) | √ 773 | [滑动谜题](https://leetcode-cn.com/problems/sliding-puzzle) | 60.4% | 困难 | | 775 | [全局倒置与局部倒置](https://leetcode-cn.com/problems/global-and-local-inversions) | 31.2% | 中等 | | 777 | [在LR字符串中交换相邻字符](https://leetcode-cn.com/problems/swap-adjacent-in-lr-string) | 22.9% | 中等 | | 778 | [水位上升的泳池中游泳](https://leetcode-cn.com/problems/swim-in-rising-water) | 30.8% | 困难 | | 779 | [第K个语法符号](https://leetcode-cn.com/problems/k-th-symbol-in-grammar) | 33.3% | 中等 | | 780 | [Reaching Points](https://leetcode-cn.com/problems/reaching-points) | 17.0% | 困难 | | 781 | [森林中的兔子](https://leetcode-cn.com/problems/rabbits-in-forest) | 38.8% | 中等 | | 782 | [Transform to Chessboard](https://leetcode-cn.com/problems/transform-to-chessboard) | 50.0% | 困难 | | 783 | [二叉搜索树结点最小距离](https://leetcode-cn.com/problems/minimum-distance-between-bst-nodes) | 45.4% | 简单 | | 784 | [字母大小写全排列](https://leetcode-cn.com/problems/letter-case-permutation) | 40.4% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/784字母大小写全排列letter-case-permutation/letter-case-permutation.js) | √ 785 | [判断二分图](https://leetcode-cn.com/problems/is-graph-bipartite) | 26.2% | 中等 | | 786 | [K-th Smallest Prime Fraction](https://leetcode-cn.com/problems/k-th-smallest-prime-fraction) | 30.6% | 困难 | | 787 | [K 站中转内最便宜的航班](https://leetcode-cn.com/problems/cheapest-flights-within-k-stops) | 28.0% | 中等 | | 788 | [旋转数字](https://leetcode-cn.com/problems/rotated-digits) | 46.0% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/788旋转数字rotated-digits/rotated-digits.js) | √ 789 | [逃脱阻碍者](https://leetcode-cn.com/problems/escape-the-ghosts) | 55.1% | 中等 | | 790 | [Domino and Tromino Tiling](https://leetcode-cn.com/problems/domino-and-tromino-tiling) | 27.9% | 中等 | | 791 | [自定义字符串排序](https://leetcode-cn.com/problems/custom-sort-string) | 51.7% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/791自定义字符串排序custom-sort-string/custom-sort-string.js) | √ 792 | [匹配子序列的单词数](https://leetcode-cn.com/problems/number-of-matching-subsequences) | 23.1% | 中等 | | 793 | [阶乘函数后K个零](https://leetcode-cn.com/problems/preimage-size-of-factorial-zeroes-function) | 19.0% | 困难 | | 794 | [有效的井字游戏](https://leetcode-cn.com/problems/valid-tic-tac-toe-state) | 24.6% | 中等 | | 795 | [区间子数组个数](https://leetcode-cn.com/problems/number-of-subarrays-with-bounded-maximum) | 37.2% | 中等 | | 796 | [旋转字符串](https://leetcode-cn.com/problems/rotate-string) | 38.8% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/796旋转字符串rotate-string/rotate-string.js) | √ 797 | [所有可能的路径](https://leetcode-cn.com/problems/all-paths-from-source-to-target) | 61.3% | 中等 | | 798 | [Smallest Rotation with Highest Score](https://leetcode-cn.com/problems/smallest-rotation-with-highest-score) | 16.0% | 困难 | | 799 | [香槟塔](https://leetcode-cn.com/problems/champagne-tower) | 23.9% | 中等 | | 801 | [使序列递增的最小交换次数](https://leetcode-cn.com/problems/minimum-swaps-to-make-sequences-increasing) | 27.3% | 中等 | | 802 | [Find Eventual Safe States](https://leetcode-cn.com/problems/find-eventual-safe-states) | 24.7% | 中等 | | 803 | [打砖块](https://leetcode-cn.com/problems/bricks-falling-when-hit) | 12.9% | 困难 | | 804 | [唯一摩尔斯密码词](https://leetcode-cn.com/problems/unique-morse-code-words) | 63.6% | 简单 | | 805 | [数组的均值分割](https://leetcode-cn.com/problems/split-array-with-same-average) | 13.3% | 困难 | | 806 | [写字符串需要的行数](https://leetcode-cn.com/problems/number-of-lines-to-write-string) | 56.8% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/806写字符串需要的行数number-of-lines-to-write-string/number-of-lines-to-write-string.js) | √ 807 | [保持城市天际线](https://leetcode-cn.com/problems/max-increase-to-keep-city-skyline) | 71.4% | 中等 | | 808 | [分汤](https://leetcode-cn.com/problems/soup-servings) | 27.7% | 中等 | | 809 | [情感丰富的文字](https://leetcode-cn.com/problems/expressive-words) | 28.1% | 中等 | | 810 | [黑板异或游戏](https://leetcode-cn.com/problems/chalkboard-xor-game) | 38.5% | 困难 | | 811 | [子域名访问计数](https://leetcode-cn.com/problems/subdomain-visit-count) | 58.2% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/811子域名访问计数subdomain-visit-count/subdomain-visit-count.js) | √ 812 | [最大三角形面积](https://leetcode-cn.com/problems/largest-triangle-area) | 49.0% | 简单 | | 813 | [最大平均值和的分组](https://leetcode-cn.com/problems/largest-sum-of-averages) | 29.1% | 中等 | | 814 | [二叉树剪枝](https://leetcode-cn.com/problems/binary-tree-pruning) | 62.9% | 中等 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/814二叉树剪枝binary-tree-pruning/binary-tree-pruning.js) | √ 815 | [公交路线](https://leetcode-cn.com/problems/bus-routes) | 28.1% | 困难 | | 816 | [模糊坐标](https://leetcode-cn.com/problems/ambiguous-coordinates) | 45.4% | 中等 | | 817 | [Linked List Components](https://leetcode-cn.com/problems/linked-list-components) | 41.3% | 中等 | | 818 | [赛车](https://leetcode-cn.com/problems/race-car) | 19.4% | 困难 | | 819 | [最常见的单词](https://leetcode-cn.com/problems/most-common-word) | 41.1% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/819最常见的单词most-common-word/most-common-word.js) | √ 820 | [单词的压缩编码](https://leetcode-cn.com/problems/short-encoding-of-words) | 27.8% | 中等 | | 821 | [字符的最短距离](https://leetcode-cn.com/problems/shortest-distance-to-a-character) | 58.1% | 简单 | | 822 | [Card Flipping Game](https://leetcode-cn.com/problems/card-flipping-game) | 38.2% | 中等 | | 823 | [带因子的二叉树](https://leetcode-cn.com/problems/binary-trees-with-factors) | 39.3% | 中等 | | 824 | [山羊拉丁文](https://leetcode-cn.com/problems/goat-latin) | 44.9% | 简单 | | 825 | [适龄的朋友](https://leetcode-cn.com/problems/friends-of-appropriate-ages) | 22.0% | 中等 | | 826 | [安排工作以达到最大收益](https://leetcode-cn.com/problems/most-profit-assigning-work) | 28.3% | 中等 | | 827 | [最大人工岛](https://leetcode-cn.com/problems/making-a-large-island) | 22.4% | 困难 | | 828 | [独特字符串](https://leetcode-cn.com/problems/unique-letter-string) | 16.9% | 困难 | | 829 | [连续整数求和](https://leetcode-cn.com/problems/consecutive-numbers-sum) | 21.3% | 中等 | | 830 | [较大分组的位置](https://leetcode-cn.com/problems/positions-of-large-groups) | 37.9% | 简单 | | 831 | [隐藏个人信息](https://leetcode-cn.com/problems/masking-personal-information) | 27.5% | 中等 | | 832 | [翻转图像](https://leetcode-cn.com/problems/flipping-an-image) | 64.9% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/832翻转图像flipping-an-image/flipping-an-image.js) | √ 833 | [Find And Replace in String](https://leetcode-cn.com/problems/find-and-replace-in-string) | 20.9% | 中等 | | 834 | [树中距离之和](https://leetcode-cn.com/problems/sum-of-distances-in-tree) | 16.0% | 困难 | | 835 | [图像重叠](https://leetcode-cn.com/problems/image-overlap) | 47.6% | 中等 | | 836 | [矩形重叠](https://leetcode-cn.com/problems/rectangle-overlap) | 32.8% | 简单 | | 837 | [新21点](https://leetcode-cn.com/problems/new-21-game) | 13.2% | 中等 | | 838 | [推多米诺](https://leetcode-cn.com/problems/push-dominoes) | 28.8% | 中等 | | 839 | [相似字符串组](https://leetcode-cn.com/problems/similar-string-groups) | 15.4% | 困难 | | 840 | [矩阵中的幻方](https://leetcode-cn.com/problems/magic-squares-in-grid) | 25.7% | 简单 | | 841 | [钥匙和房间](https://leetcode-cn.com/problems/keys-and-rooms) | 47.8% | 中等 | | 842 | [将数组拆分成斐波那契序列](https://leetcode-cn.com/problems/split-array-into-fibonacci-sequence) | 26.5% | 中等 | | 843 | [猜猜这个单词](https://leetcode-cn.com/problems/guess-the-word) | 24.7% | 困难 | | 844 | [比较含退格的字符串](https://leetcode-cn.com/problems/backspace-string-compare) | 41.9% | 简单 | [JavaScript](https://github.com/liusaint/leetcode/blob/master/Algorithms/844比较含退格的字符串backspace-string-compare/backspace-string-compare.js) | √ 845 | [数组中的最长山脉](https://leetcode-cn.com/problems/longest-mountain-in-array) | 22.8% | 中等 | | 846 | [一手顺子](https://leetcode-cn.com/problems/hand-of-straights) | 35.1% | 中等 | | 847 | [访问所有节点的最短路径](https://leetcode-cn.com/problems/shortest-path-visiting-all-nodes) | 32.9% | 困难 | | 848 | [字母移位](https://leetcode-cn.com/problems/shifting-letters) | 24.5% | 中等 | | 849 | [到最近的人的最大距离](https://leetcode-cn.com/problems/maximize-distance-to-closest-person) | 30.6% | 简单 | | 850 | [矩形面积 II](https://leetcode-cn.com/problems/rectangle-area-ii) | 35.8% | 困难 | | 851 | [喧闹和富有](https://leetcode-cn.com/problems/loud-and-rich) | 30.5% | 中等 | | 852 | [山脉数组的峰顶索引](https://leetcode-cn.com/problems/peak-index-in-a-mountain-array) | 63.8% | 简单 | | 853 | [车队](https://leetcode-cn.com/problems/car-fleet) | 21.0% | 中等 | | 854 | [相似度为 K 的字符串](https://leetcode-cn.com/problems/k-similar-strings) | 14.6% | 困难 | | 855 | [考场就座](https://leetcode-cn.com/problems/exam-room) | 20.2% | 中等 | | 856 | [括号的分数](https://leetcode-cn.com/problems/score-of-parentheses) | 46.4% | 中等 | | 857 | [雇佣 K 名工人的最低成本](https://leetcode-cn.com/problems/minimum-cost-to-hire-k-workers) | 22.6% | 困难 | | 858 | [镜面反射](https://leetcode-cn.com/problems/mirror-reflection) | 34.0% | 中等 | | 859 | [亲密字符串](https://leetcode-cn.com/problems/buddy-strings) | 21.0% | 简单 | | 860 | [柠檬水找零](https://leetcode-cn.com/problems/lemonade-change) | 46.3% | 简单 | | 861 | [翻转矩阵后的得分](https://leetcode-cn.com/problems/score-after-flipping-matrix) | 63.2% | 中等 | | 862 | [和至少为 K 的最短子数组](https://leetcode-cn.com/problems/shortest-subarray-with-sum-at-least-k) | 6.6% | 困难 | | 863 | [二叉树中所有距离为 K 的结点](https://leetcode-cn.com/problems/all-nodes-distance-k-in-binary-tree) | 29.9% | 中等 | | 864 | [获取所有钥匙的最短路径](https://leetcode-cn.com/problems/shortest-path-to-get-all-keys) | 32.1% | 困难 | | 865 | [具有所有最深结点的最小子树](https://leetcode-cn.com/problems/smallest-subtree-with-all-the-deepest-nodes) | 22.1% | 中等 | | 866 | [回文素数](https://leetcode-cn.com/problems/prime-palindrome) | 12.3% | 中等 | | 867 | [转置矩阵](https://leetcode-cn.com/problems/transpose-matrix) | 59.5% | 简单 | | 868 | [二进制间距](https://leetcode-cn.com/problems/binary-gap) | 54.0% | 简单 | | 869 | [重新排序得到 2 的幂](https://leetcode-cn.com/problems/reordered-power-of-2) | 36.0% | 中等 | | 870 | [优势洗牌](https://leetcode-cn.com/problems/advantage-shuffle) | 27.6% | 中等 | | 871 | [最低加油次数](https://leetcode-cn.com/problems/minimum-number-of-refueling-stops) | 19.4% | 困难 | | 872 | [叶子相似的树](https://leetcode-cn.com/problems/leaf-similar-trees) | 48.9% | 简单 | | 873 | [最长的斐波那契子序列的长度](https://leetcode-cn.com/problems/length-of-longest-fibonacci-subsequence) | 29.1% | 中等 | | 874 | [模拟行走机器人](https://leetcode-cn.com/problems/walking-robot-simulation) | 14.4% | 简单 | | 875 | [爱吃香蕉的珂珂](https://leetcode-cn.com/problems/koko-eating-bananas) | 21.9% | 中等 | | 876 | [链表的中间结点 新](https://leetcode-cn.com/problems/middle-of-the-linked-list) | 56.2% | 简单 | | 877 | [石子游戏 新](https://leetcode-cn.com/problems/stone-game) | 40.6% | 中等 | | 878 | [第 N 个神奇数字 新](https://leetcode-cn.com/problems/nth-magical-number) | 12.4% | 困难 | | 879 | [盈利计划 新](https://leetcode-cn.com/problems/profitable-schemes) | 13.3% | 困难 | | 表格结束 ### 注意 在leetcode上写代码的时候,为了方便爬虫爬数据。 中文注释不要放在/\*中。 //后面没有汉字不行。注释统一用//汉字的形式。 分号一定要打。特别是map。sort。等后面。 ### todo * 注释解析过来效果不太理想。