Skip to content

Repository files navigation

Leetcode

2022-07-01:guardian 成就达成。

leetcode

2022-07-02: 刷新最好竞赛名次

leetcode-best-contest

剑指Offer

CntProblemSolutionDifficultydate
1剑指 Offer 03. 数组中重复的数字C++Easy2021.7.12
2剑指 Offer 04. 二维数组中的查找C++Middle2021.9.18
3剑指 Offer 05. 替换空格C++Easy2021.9.18
4剑指 Offer 06. 从尾到头打印链表C++Easy2021.9.18
5剑指 Offer 07. 重建二叉树C++Middle2021.9.18
6剑指 Offer 09. 用两个栈实现队列C++Easy2021.9.18
7剑指 Offer 11. 旋转数组的最小数字C++Easy2021.9.18
8剑指 Offer 12. 矩阵中的路径C++Middle2021.9.18
9剑指 Offer 13. 机器人的运动范围C++Middle2021.9.18
10剑指 Offer 15. 二进制中1的个数C++Easy2021.9.18
11剑指 Offer 16. 数值的整数次方C++Middle2021.9.18
12剑指 Offer 17. 打印从1到最大的n位数C++Easy2021.9.18
13剑指 Offer 18. 删除链表的节点C++Easy2021.9.18
14剑指 Offer 20. 表示数值的字符串C++Middle2021.9.18
15剑指 Offer 21. 调整数组顺序使奇数位于偶数前面C++Easy2021.9.18
16剑指 Offer 22. 链表中倒数第k个节点C++Easy2021.9.18
17剑指 Offer 24. 反转链表C++Easy2021.9.18
18剑指 Offer 25. 合并两个排序的链表C++Easy2021.9.18
19剑指 Offer 26. 树的子结构C++Middle2021.9.18
20剑指 Offer 27. 二叉树的镜像C++Easy2021.9.18
21剑指 Offer 28. 对称的二叉树C++Easy2021.9.18
22剑指 Offer 29. 顺时针打印矩阵C++Middle2021.9.22
23剑指 Offer 30. 包含min函数的栈C++Easy2021.9.22
24剑指 Offer 31. 栈的压入、弹出序列C++Middle2021.9.22
25剑指 Offer 33. 二叉搜索树的后序遍历序列C++Middle2021.9.24
26剑指 Offer 34. 二叉树中和为某一值的路径C++Middle2021.9.24
27剑指 Offer 35. 复杂链表的复制C++Middle2021.9.24
28剑指 Offer 36. 二叉搜索树与双向链表C++Middle2021.9.24
29剑指 Offer 37. 序列化二叉树C++Middle2021.9.24
30剑指 Offer 38. 字符串的排列C++Middle2021.9.24
31剑指 Offer 39. 数组中出现次数超过一半的数字C++Middle2021.9.24
32剑指 Offer 40. 最小的k个数C++Middle2021.9.24
33剑指 Offer 41. 数据流中的中位数C++Hard2021.9.26
34剑指 Offer 42. 连续子数组的最大和C++Easy2021.9.26
35剑指 Offer 44. 数字序列中某一位的数字C++Middle2021.9.26
36剑指 Offer 45. 把数组排成最小的数C++Middle2021.9.26
37剑指 Offer 46. 把数字翻译成字符串C++Middle2021.9.26
38剑指 Offer 47. 礼物的最大价值C++Middle2021.9.27
39剑指 Offer 48. 最长不含重复字符的子字符串C++Middle2021.9.27
40剑指 Offer 49. 丑数C++Middle2021.9.27
41剑指 Offer 50. 第一个只出现一次的字符C++Easy2021.9.27
42剑指 Offer 52. 两个链表的第一个公共节点C++Easy2021.9.27
43剑指 Offer 54. 二叉搜索树的第k大节点C++Easy2021.9.27
44剑指 Offer 57. 和为s的两个数字C++Easy2021.9.27
45剑指 Offer 60. n个骰子的点数C++Middle2021.9.27
46剑指 Offer 61. 扑克牌中的顺子C++Easy2021.9.27
47剑指 Offer 62. 圆圈中最后剩下的数字C++Easy2021.9.27
48剑指 Offer 63. 股票的最大利润C++Middle2021.9.27
49剑指 Offer 64. 求1+2+…+nC++Middle2021.9.28
50剑指 Offer 65. 不用加减乘除做加法C++Easy2021.9.28
51剑指 Offer 66. 构建乘积数组C++Middle2021.9.28
52剑指 Offer 67. 把字符串转换成整数C++Middle2021.9.28
53剑指 Offer 10- I. 斐波那契数列C++Easy2021.9.28
54剑指 Offer 10- II. 青蛙跳台阶问题C++Easy2021.9.29
55剑指 Offer 14- I. 剪绳子C++Middle2021.9.29
56剑指 Offer 32 - I. 从上到下打印二叉树C++Middle2021.9.29
57剑指 Offer 32 - II. 从上到下打印二叉树 IIC++Easy2021.9.29
58剑指 Offer 32 - III. 从上到下打印二叉树 IIIC++Middle2021.9.29
59剑指 Offer 53 - I. 在排序数组中查找数字 IC++Easy2021.9.29
60剑指 Offer 53 - II. 0~n-1中缺失的数字C++Easy2021.9.29
61剑指 Offer 55 - I. 二叉树的深度C++Easy2021.9.29
62剑指 Offer 55 - II. 平衡二叉树C++Easy2021.9.29
63剑指 Offer 56 - I. 数组中数字出现的次数C++Middle2021.9.30
64剑指 Offer 56 - II. 数组中数字出现的次数 IIC++Middle2021.9.30
65剑指 Offer 57 - II. 和为s的连续正数序列C++Easy2021.9.30
66剑指 Offer 58 - I. 翻转单词顺序C++Easy2021.9.30
67剑指 Offer 58 - II. 左旋转字符串C++Easy2021.9.30
68剑指 Offer 59 - I. 滑动窗口的最大值C++Hard2021.9.30
69剑指 Offer 59 - II. 队列的最大值C++Middle2021.10.8
70剑指 Offer 68 - I. 二叉搜索树的最近公共祖先C++Easy2021.10.8
71剑指 Offer 68 - II. 二叉树的最近公共祖先C++Easy2021.10.8
72剑指 Offer 14- II. 剪绳子 IIC++Middle2021.10.10
73剑指 Offer 51. 数组中的逆序对C++Hard2021.10.10
74剑指 Offer 43. 1~n 整数中 1 出现的次数C++Hard2021.10.13
75剑指 Offer II 009. 乘积小于 K 的子数组C++Middle2021.10.18
76剑指 Offer II 011. 0 和 1 个数相同的子数组C++Middle2021.10.18
77剑指 Offer II 011. 0 和 1 个数相同的子数组C++Middle2021.10.18

每日一题

CntProblemSolutionDifficultydate
1Remove Duplicates from Sorted Array II - 删除有序数组中的重复项 IIC++Medium2021.4.6
2Search in Rotated Sorted Array II - 搜索旋转排序数组 IIC++Medium2021.4.7
3Find Minimum in Rotated Sorted Array - 寻找旋转排序数组中的最小值C++Medium2021.4.8
4Find Minimum in Rotated Sorted Array II - 寻找旋转排序数组中的最小值 IIC++Hard2021.4.9
5Ugly Number - 丑数C++Easy2021.4.10
6Ugly Number II - 丑数 IIC++Middle2021.4.11
7Add Two Numbers - 两数相加C++Middle2021.4.11
8Largest Number - 最大数C++Middle2021.4.12
9Minimum Distance Between BST Nodes - 二叉搜索树节点最小距离C++Easy2021.4.13
10Two Sum - 两数之和C++Easy2021.4.13
11Valid Parentheses - 有效的括号C++Easy2021.4.13
12Median of Two Sorted Arrays - 寻找两个正序数组的中位数C++Hard2021.4.13
13Implement Trie (Prefix Tree) - 实现 Trie (前缀树)C++Middle2021.4.14
14House Robber II - 打家劫舍 IIC++Middle2021.4.15
15Sum of Subarray Minimums - 子数组的最小值之和C++Middle2021.4.15
16Scramble String - 扰乱字符串C++Hard2021.4.16
17Contains Duplicate III - 存在重复元素 IIIC++Middle2021.4.17
18Longest Palindromic Substring - 最长回文子串C++Middle2021.4.17
19Remove Duplicates from Sorted Array - 删除有序数组中的重复项C++Easy2021.4.18
20Remove Element - 移除元素C++Easy2021.4.19
21Single-Threaded CPU - 单线程 CPUC++Middle2021.4.18
22Check if the Sentence Is Pangram - 判断句子是否为全字母句C++Easy2021.4.18
23Maximum Ice Cream Bars - 雪糕的最大数量C++Middle2021.4.18
24Find XOR Sum of All Pairs Bitwise AND - 所有数对按位与结果的异或和C++Hard2021.4.18
25Minimum Operations to Make the Array Increasing - 最少操作使数组递增C++Easy2021.4.19
26Queries on Number of Points Inside a Circle - 统计一个圆中点的数目C++Middle2021.4.19
27Maximum XOR for Each Query - 每个查询的最大异或值C++Middle2021.4.19
28Implement strStr() - 实现 strStr()Python3Easy2021.4.20
29Decode Ways - 解码方法Python3Middle2021.4.21
30Sign of the Product of an Array - 数组元素积的符号C++Easy2021.4.21
31Find the Winner of the Circular Game - 找出游戏的获胜者C++Middle2021.4.21
32Minimum Sideway Jumps - 最少侧跳次数C++Middle2021.4.21
33Max Sum of Rectangle No Larger Than K - 矩形区域不超过 K 的最大数值和C++Hard2021.4.22
34Largest Divisible Subset - 最大整除子集C++Middle2021.4.23
35Combination Sum IV - 组合总和 ⅣC++Middle2021.4.24
36Path Crossing - 判断路径是否相交python3Easy2021.4.24
37Determine Color of a Chessboard Square - 判断国际象棋棋盘中一个格子的颜色python3Middle2021.4.24
38Sentence Similarity III - 句子相似性 IIIpython3Middle2021.4.24
39Count Nice Pairs in an Array - 统计一个数组中好对子的数目python3Middle2021.4.24
40Maximum Number of Groups Getting Fresh Donuts - 得到新鲜甜甜圈的最多组数C++Hard2021.4.24
41Finding MK Average - 求出 MK 平均值C++Hard2021.4.24
42Increasing Order Search Tree - 递增顺序搜索树python3Easy2021.4.25
43Remove All Adjacent Duplicates in String II - 删除字符串中的所有相邻重复项 IIpython3Middle2021.4.25
44Capacity To Ship Packages Within D Days - 在 D 天内送达包裹的能力python3Middle2021.4.26
45Sum of Digits in Base K - 在K 进制表示下的各位数字总和python3Easy2021.4.26
46Frequency of the Most Frequent Element - 最高频元素的频数python3Middle2021.4.26
47Longest Substring Of All Vowels in Order - 所有元音按顺序排布的最长子字符串python3Middle2021.4.26
48Maximum Building Height - 最高建筑高度C++Hard2021.4.26
49剑指 Offer 03. 数组中重复的数字python3Easy2021.4.26
50二叉搜索树的范围和 - Range Sum of BSTpython3Easy2021.4.27
51平方数之和 - Sum of Square Numberspython3Middle2021.4.28
52三维形体的表面积 - Surface Area of 3D Shapespython3Easy2021.4.28
53青蛙过河 - Frog JumpC++Hard2021.4.29
54只出现一次的数字 - Single NumberC++Easy2021.4.30
55只出现一次的数字 II - Single Number IIC++Middle2021.4.30
56只出现一次的数字 III - Single Number IIIC++Middle2021.4.30
57员工的重要性 - Employee ImportanceC++Easy2021.5.1
58删除并获得点数 - Delete and EarnC++Middle2021.5.5
59解码异或后的数组 - Decode XORed ArrayC++Easy2021.5.6
60Implement strStr() - 实现 strStr()C++Easy2021.5.6
61Longest Common Prefix - 最长公共前缀C++Easy2021.5.6
62Longest Substring Without Repeating Characters - 无重复字符的最长子串C++Middle2021.5.6
63ZigZag Conversion - Z 字形变换C++Middle2021.5.6
64XOR Operation in an Array - 数组异或操作C++Easy2021.5.7
65Minimum Distance to the Target Element - 到目标元素的最小距离C++Easy2021.5.7
66Print in Order - 按序打印C++Easy2021.5.8
67Print FooBar Alternately - 交替打印FooBarC++Middle2021.5.8
68Minimum Number of Days to Make m Bouquets - 制作 m 束花所需的最少天数C++Middle2021.5.9
69Leaf-Similar Trees - 叶子相似的树C++Easy2021.5.10
70Decode XORed Permutation - 解码异或后的排列C++Middle2021.5.11
71XOR Queries of a Subarray - 子数组异或查询C++Middle2021.5.12
72Number of Ways to Stay in the Same Place After Some Steps - 停在原地的方案数C++Hard2021.5.13
73Integer to Roman - 整数转罗马数字C++Middle2021.5.14
74Roman to Integer - 罗马数字转整数C++Easy2021.5.15
75Cousins in Binary Tree - 二叉树的堂兄弟节点C++Easy2021.5.17
76Count Triplets That Can Form Two Arrays of Equal XOR - 形成两个异或相等数组的三元组数目C++Middle2021.5.18
77Find Kth Largest XOR Coordinate Value - 找出第 K 大的异或坐标值C++Middle2021.5.19
78Top K Frequent Words - 前K个高频单词C++Middle2021.5.20
79Uncrossed Lines - 不相交的线C++Middle2021.5.21
80Chalkboard XOR Game - 黑板异或游戏C++Hard2021.5.22
81Finding Pairs With a Certain Sum - 找出和为指定值的下标对C++Middle2021.5.23
82Minimum Number of Swaps to Make the Binary String Alternating - 构成交替字符串需要的最小交换次数C++Middle2021.5.23
83Sum of All Subset XOR Totals - 找出所有子集的异或总和再求和C++Easy2021.5.23
84Reverse Substrings Between Each Pair of Parentheses - 反转每对括号间的子串C++Middle2021.5.26
85Hamming Distance - 汉明距离C++Easy2021.5.27
86Total Hamming Distance - 汉明距离总和C++Middle2021.5.28
87Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree - 找到最小生成树里的关键边和伪关键边C++Hard2021.5.28
88Min Cost to Connect All Points - 连接所有点的最小费用C++Middle2021.5.28
89Container With Most Water - 盛最多水的容器C++Middle2021.5.28
903Sum - 三数之和C++Middle2021.5.28
91Letter Combinations of a Phone Number - 电话号码的字母组合C++Middle2021.5.28
92Longer Contiguous Segments of Ones than Zeros - 哪种连续子字符串更长C++Easy2021.5.28
93Minimum Speed to Arrive on Time - 准时到达的列车最小时速C++Middle2021.5.28
94Number of Submatrices That Sum to Target - 元素和为目标值的子矩阵数量C++Hard2021.5.29
95Power of Two - 2 的幂C++Easy2021.5.30
96Check if the Sentence Is Pangram - 判断句子是否为全字母句C++Easy2021.5.30
97Maximum Value after Insertion - 插入后的最大值C++Middle2021.5.30
97Power of Four - 4的幂C++Easy2021.5.31
98Process Tasks Using Servers - 使用服务器处理任务C++Middle2021.5.31
99Replace All ?'s to Avoid Consecutive Repeating Characters - 替换所有的问号C++Easy2021.5.31
100Number of Ways Where Square of Number Is Equal to Product of Two Numbers - 数的平方等于两数乘积的方法数C++Middle2021.5.31
101Minimum Deletion Cost to Avoid Repeating Letters - 避免重复字母的最小删除成本C++Middle2021.5.31
102Remove Max Number of Edges to Keep Graph Fully Traversable - 保证图可完全遍历C++Hard2021.5.31
103Can You Eat Your Favorite Candy on Your Favorite Day? - 你能在你最喜欢的那天吃到你最喜欢的糖果吗?C++Middle2021.6.1
104Merge k Sorted Lists - 合并K个升序链表C++Hard2021.6.1
105Longest Valid Parentheses - 最长有效括号C++Hard2021.6.1
106Remove Nth Node From End of List - 删除链表的倒数第 N 个结点C++Middle2021.6.1
107Merge Two Sorted Lists - 合并两个有序链表C++Easy2021.6.1
108Generate Parentheses - 括号生成C++Middle2021.6.1
109Generate Parentheses - 下一个排列C++Middle2021.6.1
110Search in Rotated Sorted Array - 搜索旋转排序数组C++Middle2021.6.1
111Find First and Last Position of Element in Sorted Array - 在排序数组中查找元素的第一个和最后一个位置C++Middle2021.6.1
112Permutations - 全排列C++Middle2021.6.1
113Rotate Image - 旋转图像C++Middle2021.6.1
114Group Anagrams - 字母异位词分组C++Middle2021.6.1
115Maximum Subarray - 最大子序和C++Easy2021.6.1
116Jump Game - 跳跃游戏C++Middle2021.6.1
117Merge Intervals - 合并区间C++Middle2021.6.1
118Continuous Subarray Sum - 连续的子数组和C++Middle2021.6.2
119Unique Paths - 不同路径C++Middle2021.6.2
119Minimum Path Sum - 最小路径和C++Middle2021.6.2
120Climbing Stairs - 爬楼梯C++Easy2021.6.2
121Contiguous Array - 连续数组C++Middle2021.6.3
122Daily Temperatures - 每日温度C++Middle2021.6.3
123Palindromic Substrings - 回文子串C++Middle2021.6.3
124Intersection of Two Linked Lists - 相交链表C++Easy2021.6.4
125Remove Linked List Elements - 移除链表元素C++Middle2021.6.5
126Target Sum - 目标和C++Middle2021.6.7
127Coin Change 2 - 零钱兑换 IIC++Middle2021.6.10
128Perfect Squares - 完全平方数C++Middle2021.6.11
129Determine Whether Matrix Can Be Obtained By Rotation - 判断矩阵经轮转后是否一致C++Easy2021.6.11
130Reduction Operations to Make the Array Elements Equal - 使数组元素相等的减少操作次数C++Middle2021.6.11
131First Bad Version - 第一个错误的版本C++Easy2021.6.13
132Redistribute Characters to Make All Strings Equal - 重新分配字符使所有字符串都相等C++Easy2021.6.13
133Guess Number Higher or Lower - 猜数字大小C++Easy2021.6.14
134Peak Index in a Mountain Array - 山脉数组的峰顶索引C++Easy2021.6.15
135Valid Number - 有效数字C++Hard2021.6.17
136Smallest Good Base - 最小好进制C++Hard2021.6.18
137Check if All the Integers in a Range Are Covered - 检查是否区域内所有整数都被覆盖C++Easy2021.6.18
138Find the Student that Will Replace the Chalk - 找到需要补充粉笔的学生编号C++Middle2021.6.18
139Largest Magic Square - 最大的幻方C++Middle2021.6.18
140Maximum Length of a Concatenated String with Unique Characters - 串联字符串的最大长度C++Middle2021.6.19
141下载插件C++Easy2021.6.19
142完成一半题目C++Easy2021.6.19
143主题空间C++Middle2021.6.19
144Count of Matches in Tournament - 比赛中的配对次数C++Easy2021.6.19
145Partitioning Into Minimum Number Of Deci-Binary Numbers - 十-二进制数的最少数目C++Middle2021.6.19
146Stone Game VII - 石子游戏 VIIC++Middle2021.6.19
143Maximum Height by Stacking Cuboids - 堆叠长方体的最大高度C++Hard2021.6.19
144Largest Odd Number in String - 字符串中的最大奇数C++Easy2021.6.20
145The Number of Full Rounds You Have Played - 你完成的完整对局数C++Middle2021.6.20
146Binary Watch - 二进制手表C++Easy2021.6.21
147Offer-38 LCOF - 剑指 Offer 38. 字符串的排列C++Middle2021.6.22
148Dice Roll Simulation - 掷骰子模拟C++Hard2021.6.23
149Network Delay Time - 网络延迟时间C++Middle2021.6.24
150Queens That Can Attack the King - 可以攻击国王的皇后C++Middle2021.6.24
151Shortest Palindrome - 最短回文串C++Hard2021.6.24
152Split a String in Balanced Strings - 分割平衡字符串C++Easy2021.6.24
153Display Table of Food Orders in a Restaurant - 点菜展示表C++Middle2021.7.6
154Build Array from Permutation - 基于排列构建数组C++Easy2021.7.6
155Eliminate Maximum Number of Monsters - 消灭怪物的最大数量C++Easy2021.7.6
156Count Good Meals - 大餐计数C++Middle2021.7.7
157Binary Subarrays With Sum - 和相同的二元子数组C++Middle2021.7.8
158Combination Sum - 组合总和C++Middle2021.7.8
159Sort Colors - 颜色分类C++Middle2021.7.8
160Find Majority Element LCCI - 主要元素C++Easy2021.7.9
161Binary Search - 二分查找C++Easy2021.7.9
162Search Insert Position - 搜索插入位置C++Easy2021.7.9
163Maximum Product Difference Between Two Pairs - 两个数对之间的最大乘积差C++Easy2021.7.9
164Cyclically Rotating a Grid - 循环轮转矩阵C++Middle2021.7.9
165Number of Wonderful Substrings - 最美子字符串的数目C++Middle2021.7.9
166Time Based Key-Value Store - 基于时间的键值存储C++Middle2021.7.10
167Fibonacci Number - 斐波那契数C++Easy2021.7.10
168N-th Tribonacci Number - 第 N 个泰波那契数C++Easy2021.7.10
169Min Cost Climbing Stairs - 使用最小花费爬楼梯C++Easy2021.7.10
170Subsets - 子集C++Middle2021.7.10
171Word Search - 单词搜索C++Middle2021.7.10
172Unique Binary Search Trees - 不同的二叉搜索树C++Middle2021.7.10
173Validate Binary Search Tree - 验证二叉搜索树C++Middle2021.7.10
174Binary Tree Level Order Traversal - 二叉树的层序遍历C++Middle2021.7.10
175Construct Binary Tree from Preorder and Inorder Traversal - 从前序与中序遍历序列构造二叉树C++Middle2021.7.10
176Flatten Binary Tree to Linked List - 二叉树展开为链表C++Middle2021.7.10
177Task Scheduler - 任务调度器C++Middle2021.7.10
178Shortest Unsorted Continuous Subarray - 最短无序连续子数组C++Middle2021.7.10
179Subarray Sum Equals K - 和为K的子数组C++Middle2021.7.10
180Convert BST to Greater Tree - 把二叉搜索树转换为累加树C++Middle2021.7.10
181Find All Anagrams in a String - 找到字符串中所有字母异位词C++Middle2021.7.10
182Path Sum III - 路径总和 IIIC++Middle2021.7.10
183Path Sum III - 路径总和 IIIC++Middle2021.7.10
184Count Square Sum Triples - 统计平方和三元组的数目C++Easy2021.7.10
185Nearest Exit from Entrance in Maze - 迷宫中离入口最近的出口C++Middle2021.7.10
186Sum Game - 求和游戏C++Middle2021.7.10
187Concatenation of Array - 数组串联C++Easy2021.7.11
188Unique Length-3 Palindromic Subsequences - 长度为 3 的不同回文子序列C++Middle2021.7.11
189Painting a Grid With Three Different Colors - 用三种不同颜色为网格涂色C++Hard2021.7.11
190H-Index - H 指数C++Middle2021.7.11
191Merge BSTs to Create Single BST - 合并多棵二叉搜索树C++Hard2021.7.11
192H-Index II - H 指数 IIC++Middle2021.7.12
193Maximum Element After Decreasing and Rearranging - 减小和重新排列数组后的最大元素C++Middle2021.7.15
194Find All Good Strings - 找到所有好字符串C++Easy2021.7.15
195Count Number of Teams - 统计作战单位数C++Middle2021.7.15
196Design Underground System - 设计地铁系统C++Middle2021.7.15
197Maximum Number of Words You Can Type - 可以输入的最大单词数C++Easy2021.7.18
198Add Minimum Number of Rungs - 新增的最少台阶数C++Middle2021.7.18
199Maximum Number of Points with Cost - 扣分后的最大得分C++Middle2021.7.18
200Group Anagrams LCCI - 面试题 10.02. 变位词组C++Middle2021.7.18
201Minimize Maximum Pair Sum in Array - 数组中最大数对和的最小值C++Middle2021.7.20
202House Robber - 打家劫舍C++Middle2021.7.20
203Jump Game II - 跳跃游戏 IIC++Middle2021.7.20
204Maximum Sum Circular Subarray - 环形子数组的最大和C++Middle2021.7.20
205Maximum Product Subarray - 乘积最大子数组C++Middle2021.7.20
206Best Sightseeing Pair - 最佳观光组合C++Middle2021.7.21
207Best Time to Buy and Sell Stock - 买卖股票的最佳时机C++Easy2021.7.21
208Best Time to Buy and Sell Stock II - 买卖股票的最佳时机 IIC++Easy2021.7.21
209Best Time to Buy and Sell Stock with Cooldown - 最佳买卖股票时机含冷冻期C++Middle2021.7.21
210Best Time to Buy and Sell Stock with Transaction Fee - 买卖股票的最佳时机含手续费C++Middle2021.7.21
211Latest Time by Replacing Hidden Digits - 替换隐藏数字得到的最晚时间C++Easy2021.7.24
212Trapping Rain Water - 接雨水C++Hard2021.7.24
213Arithmetic Slices - 等差数列划分C++Middle2021.7.24
214Restore the Array From Adjacent Pairs - 从相邻元素对还原数组C++Middle2021.7.25
215Excel Sheet Column Number - Excel 表列序号C++Easy2021.7.30
216The K Weakest Rows in a Matrix - 矩阵中战斗力最弱的 K 行C++Easy2021.8.1
217Three Divisors - 三除数C++Easy2021.8.1
218Maximum Number of Weeks for Which You Can Work - 你可以工作的最大周数C++Middle2021.8.1
219Minimum Garden Perimeter to Collect Enough Apples - 收集足够苹果的最小花园周长C++Middle2021.8.1
220Count Number of Special Subsequences - 统计特殊子序列的数目C++Hard2021.8.1
221Search a 2D Matrix - 搜索二维矩阵C++Middle2021.8.2
2223Sum Closest - 最接近的三数之和C++Middle2021.8.2
223Minimum Number of Swaps to Make the String Balanced - 使字符串平衡的最小交换次数C++Middle2021.8.8
224Remove Stones to Minimize the Total - 移除石子使总数最小C++Middle2021.8.8
225Check If String Is a Prefix of Array - 检查字符串是否为数组前缀C++Easy2021.8.8
226Check if Move is Legal - 检查操作是否合法C++Middle2021.8.8
227Delete Characters to Make Fancy String - 删除字符使字符串变好C++Easy2021.8.8
228Valid Triangle Number - 有效三角形的个数sC++Middle2021.8.8
229Super Ugly Number - 超级丑数C++Middle2021.8.9
230Arithmetic Slices II - Subsequence - 等差数列划分 II - 子序列C++Hard2021.8.11
231Array With Elements Not Equal to Average of Neighbors - 构造元素不等于两相邻元素平均值的数组C++Middle2021.8.15
232Minimum Non-Zero Product of the Array Elements - 数组元素的最小非零乘积C++Middle2021.8.15
234Number of Strings That Appear as Substrings in Word - 作为子字符串出现在单词中的字符串数目C++Easy2021.8.15
235Beautiful Arrangement - 优美的排列C++Middle2021.8.16
236Student Attendance Record I - 学生出勤记录 IC++Easy2021.8.17
237Reverse Integer - 整数反转 IC++Easy2021.8.17
238String to Integer (atoi) - 字符串转换整数 (atoi)C++Middle2021.8.17
239Remove Duplicates from Sorted List II - 删除排序链表中的重复元素 IIC++Middle2021.8.17
240Student Attendance Record II - 学生出勤记录 IIC++Hard2021.8.18
241Reverse String II - 反转字符串 IIC++Easy2021.8.20
242String Compression - 压缩字符串C++Middle2021.8.21
243Find Unique Binary String - 找出不同的二进制字符串C++Middle2021.8.21
244Find Greatest Common Divisor of Array - 找出数组的最大公约数C++Easy2021.8.21
245Get Maximum in Generated Array - 获取生成数组中的最大值C++Easy2021.8.23
246Minimum Difference Between Highest and Lowest of K Scores - 学生分数的最小差值C++Easy2021.8.29
247Find the Kth Largest Integer in the Array - 找出数组中的第 K 大整数C++Middle2021.8.29
248Minimum Number of Work Sessions to Finish the Tasks - 完成任务的最少工作时间段C++Middle2021.8.29
249Number of Unique Good Subsequences - 不同的好子序列数目C++Hard2021.8.29
250Random Pick with Weight - 按权重随机选择C++Middle2021.8.30
251Power of Three - 3的幂C++Easy2021.9.23
252Convert 1D Array Into 2D Array - 将一维数组转变成二维数组C++Easy2021.10.2
253Number of Pairs of Strings With Concatenation Equal to Target - 连接后等于目标字符串的字符串对C++Middle2021.10.2
254Third Maximum Number - 第三大的数C++Easy2021.10.6
255Fizz BuzzC++Easy2021.10.12
256Count and Say - 外观数列C++Middle2021.10.15
257Kth Smallest Element in a BST - 二叉搜索树中第K小的元素C++Middle2021.10.17
258Number Complement - 数字的补数C++Easy2021.10.18
259Minimum Moves to Equal Array Elements - 最小操作次数使数组元素相等C++Easy2021.10.20
260Construct Binary Tree from Inorder and Postorder Traversal - 从中序与后序遍历序列构造二叉树C++Middle2021.10.20
261Convert Sorted Array to Binary Search Tree - 将有序数组转换为二叉搜索树C++Middle2021.10.20
262Convert Sorted List to Binary Search Tree - 有序链表转换二叉搜索树C++Middle2021.10.20
263Sort List - 排序链表C++Middle2021.10.20
264Majority Element - 多数元素C++Easy2021.10.20
265Reverse Bits - 颠倒二进制位C++Easy2021.10.20
266Plus One - 加一C++Easy2021.10.21
267Kth Largest Element in an Array - 数组中的第K个最大元素C++Middle2021.10.21
268Search a 2D Matrix II - 搜索二维矩阵 IIC++Middle2021.10.21
269Count of Smaller Numbers After Self - 计算右侧小于当前元素的个数C++Hard2021.10.21
270Construct the Rectangle - 构造矩形C++Easy2021.10.23
271Next Greater Element I - 下一个更大元素 IC++Easy2021.10.26
272Next Greater Element II - 下一个更大元素 IIC++Middle2021.10.26
273Next Greater Element III - 下一个更大元素 IIIC++Middle2021.10.26
274Self Crossing - 路径交叉C++Hard2021.10.29
275Keyboard Row - 键盘行C++Easy2021.10.31
276Distribute Candies - 分糖果C++Easy2021.11.1
277Delete Node in a Linked List - 删除链表中的节点C++Easy2021.11.2
278Find the Minimum and Maximum Number of Nodes Between Critical Points - 找出临界点之间的最小和最大距离C++Middle2021.11.2
279Smallest Index With Equal Value - 值相等的最小索引C++Easy2021.11.2
280Valid Perfect Square - 有效的完全平方数C++Easy2021.11.4
281Detect Capital - 检测大写字母C++Easy2021.11.13
282Interleaving String - 交错字符串C++Middle2022.1.1
283Triangle - 三角形最小路径和C++Middle2022.1.1
284Pascal's Triangle - 杨辉三角C++Easy2022.1.2
285Pascal's Triangle II - 杨辉三角 IIC++Easy2022.1.2
286Counting Bits - 比特位计数C++Easy2022.1.2
287Is Subsequence - 判断子序列C++Easy2022.1.2
288Check if All A's Appears Before All B's - 检查是否所有 A 都在 B 之前C++Easy2022.1.2
289Number of Laser Beams in a Bank - 银行中的激光束数量C++Middle2022.1.2
290Destroying Asteroids - 摧毁小行星C++Middle2022.1.2
291Keep Multiplying Found Values by Two - 将找到的值乘以 2C++Easy2022.1.30
292All Divisions With the Highest Score of a Binary Array - 分组得分最高的所有下标C++Middle2022.1.30
293Find Substring With Given Hash Value - 查找给定哈希值的子串C++Middle2022.1.30
294Groups of Strings - 字符串分组C++Hard2022.1.30
295Count Elements With Strictly Smaller and Greater Elements - 元素计数C++Easy2022.1.31
296Rearrange Array Elements by Sign - 按符号重排数组C++Middle2022.1.31
297Find All Lonely Numbers in the Array - 找出数组中的所有孤独数字C++Middle2022.1.31
298Maximum Good People Based on Statements - 基于陈述统计最多好人数C++Hard2022.1.31
299hortest Path in Binary Matrix - 二进制矩阵中的最短路径C++Middle2022.2.1
300Largest Values From Labels - 受标签影响的最大值C++Middle2022.2.1
301Duplicate Zeros - 复写零C++Easy2022.2.1
302Convert Integer to the Sum of Two No-Zero Integers - 将整数转换为两个无零整数的和C++Easy2022.2.3
303Minimum Flips to Make a OR b Equal to c - 或运算的最小翻转次数C++Middle2022.2.3
304Number of Operations to Make Network Connected - 连通网络的操作次数C++Middle2022.2.3
305Minimum Distance to Type a Word Using Two Fingers - 二指输入的的最小距离C++Hard2022.2.3
306Count Odd Numbers in an Interval Range - 在区间范围内统计奇数数目C++Easy2022.2.4
307Number of Sub-arrays With Odd Sum - 和为奇数的子数组数目C++Middle2022.2.4
308Number of Good Ways to Split a String - 字符串的好分割数目C++Middle2022.2.4
309Minimum Number of Increments on Subarrays to Form a Target Array - 形成目标数组的子数组最少增加次数C++Hard2022.2.4
310Find the Distance Value Between Two Arrays - 两个数组间的距离值C++Easy2022.2.5
311Cinema Seat Allocation - 安排电影院座位C++Middle2022.2.5
312Sort Integers by The Power Value - 将整数按权重排序C++Middle2022.2.5
313Pizza With 3n Slices - 3n 块披萨C++Hard2022.2.5
314Edit Distance - 编辑距离C++Hard2022.2.5
315Minimum Sum of Four Digit Number After Splitting Digits - 拆分数位后四位数字的最小和C++Easy2022.2.5
316Partition Array According to Given Pivot - 根据给定数字划分数组C++Middle2022.2.5
317Minimum Cost to Set Cooking Time - 设置时间的最少代价C++Middle2022.2.5
318Minimum Difference in Sums After Removal of Elements - 删除元素后和的最小差值C++Hard2022.2.5
319Sort Even and Odd Indices Independently - 对奇偶下标分别排序C++Easy2022.2.6
320Smallest Value of the Rearranged Number - 重排数字的最小值C++Middle2022.2.6
321Design Bitset - 设计位集C++Middle2022.2.6
322Minimum Time to Remove All Cars Containing Illegal Goods - 移除所有载有违禁货物车厢所需的最少时间C++Hard2022.2.6
323Minimum Swaps to Make Strings Equal - 交换字符使得字符串相同C++Middle2022.2.7
324Count Number of Nice Subarrays - 统计「优美子数组」C++Middle2022.2.7
325Minimum Remove to Make Valid Parentheses - 移除无效的括号C++Middle2022.2.7
326Check If It Is a Good Array - 检查「好数组」C++Middle2022.2.7
327Decompress Run-Length Encoded List - 解压缩编码列表C++Easy2022.2.8
328Matrix Block Sum - 矩阵区域和C++Middle2022.2.8
329Sum of Nodes with Even-Valued Grandparent - 祖父节点值为偶数的节点和C++Middle2022.2.8
330Distinct Echo Substrings - 不同的循环子字符串C++Hard2022.2.8
331Grid Illumination - 网格照明C++Hard2022.2.9
332Sort Array By Parity - 按奇偶排序数组C++Easy2022.2.9
333Fruit Into Baskets - 水果成篮C++Middle2022.2.9
334Sum of Subarray Minimums - 子数组的最小值之和C++Middle2022.2.9
335Super Palindromes - 超级回文数C++Hard2022.2.9
336Rotate List - 旋转链表C++Middle2022.2.9
337Spiral Matrix II - 螺旋矩阵 IIC++Middle2022.2.9
338Spiral Matrix - 螺旋矩阵C++Middle2022.2.9
339Multiply Strings - 字符串相乘C++Middle2022.2.9
340Palindrome Number - 回文数C++Easy2022.2.9
341Merge Sorted Array - 合并两个有序数组C++Easy2022.2.9
342Gray Code - 格雷编码C++Middle2022.2.9
343Maximum Depth of Binary Tree - 二叉树的最大深度C++Easy2022.2.9
344Binary Tree Maximum Path Sum - 二叉树中的最大路径和C++Hard2022.2.9
345Linked List Cycle - 环形链表C++Easy2022.2.9
346Linked List Cycle - 环形链表C++Middle2022.2.10
347Linked List Cycle II - 环形链表 IIC++Middle2022.2.10
348Count Operations to Obtain Zero - 得到 0 的操作数C++Easy2022.2.13
349Minimum Operations to Make the Array Alternating - 使数组变成交替数组的最少操作数C++Middle2022.2.13
350Removing Minimum Number of Magic Beans - 拿出最少数目的魔法豆C++Middle2022.2.13
351Maximum AND Sum of Array - 数组的最大与和C++Hard2022.2.13
352Last Stone Weight - 最后一块石头的重量C++Easy2022.2.14
353Remove All Adjacent Duplicates In String - 删除字符串中的所有相邻重复项C++Easy2022.2.14
354Longest String Chain - 最长字符串链C++Middle2022.2.14
355Last Stone Weight II - 最后一块石头的重量 IIC++Middle2022.2.14
356Lucky Numbers in a Matrix - 矩阵中的幸运数C++Easy2022.2.15
357Maximum Ascending Subarray Sum - 最大升序子数组和C++Easy2022.2.15
358Number of Orders in the Backlog - 积压订单中的订单总数C++Middle2022.2.15
359Maximum Value at a Given Index in a Bounded Array - 有界数组中指定下标处的最大值C++Middle2022.2.15
360Finding 3-Digit Even Numbers - 找出 3 位偶数C++Easy2022.2.16
361Delete the Middle Node of a Linked List - 删除链表的中间节点C++Middle2022.2.16
362Step-By-Step Directions From a Binary Tree Node to Another - 从二叉树一个节点到另一个节点每一步的方向C++Middle2022.2.16
363Valid Arrangement of Pairs - 合法重新排列数对C++Hard2022.2.16
364Knight Probability in Chessboard - 骑士在棋盘上的概率C++Middle2022.2.17
365Find Center of Star Graph - 找出星型图的中心节点C++Easy2022.2.18
366Pancake Sorting - 煎饼排序C++Middle2022.2.19
3671-bit and 2-bit Characters - 1比特与2比特字符C++Easy2022.2.20
368Minimum Window Substring - 最小覆盖子串C++Hard2022.2.20
369Push Dominoes - 推多米诺C++Middle2022.2.21
370Count Integers With Even Digit Sum - 统计各位数字之和为偶数的整数个数C++Easy2022.2.21
371Merge Nodes in Between Zeros - 合并零之间的节点C++Middle2022.2.21
372Construct String With Repeat Limit - 构造限制重复的字符串C++Middle2022.2.21
373Count Array Pairs Divisible by K - 统计可以被 K 整除的下标对数目C++Hard2022.2.21
374Binary Tree Inorder Traversal - 二叉树的中序遍历C++Easy2022.2.22
375Maximal Rectangle - 最大矩形C++Hard2022.2.23
376Largest Rectangle in Histogram - 柱状图中最大的矩形C++Hard2022.2.23
377Symmetric Tree - 对称二叉树C++Easy2022.2.23
378Longest Consecutive Sequence - 最长连续序列C++Middle2022.2.23
379Word Break - 单词拆分C++Middle2022.2.23
380Reverse Linked List - 反转链表C++Easy2022.2.24
381Contains Duplicate - 存在重复元素C++Easy2022.2.24
382Lowest Common Ancestor of a Binary Search Tree - 二叉搜索树的最近公共祖先C++Easy2022.2.24
382Lowest Common Ancestor of a Binary Tree - 二叉树的最近公共祖先C++Middle2022.2.24
383Product of Array Except Self - 除自身以外数组的乘积C++Middle2022.2.24
384Nim Game - Nim 游戏C++Easy2022.2.24
385Reverse String - 反转字符串C++Easy2022.2.24
386Reverse String III - 反转字符串 IIIC++Easy2022.2.24
387Complex Number Multiplication - 复数乘法C++Middle2022.2.25
388Optimal Division - 最优除法C++Middle2022.2.27
389Counting Words With a Given PrefixC++Easy2022.2.27
390Minimum Number of Steps to Make Two Strings Anagram IIC++Middle2022.2.27
391Minimum Time to Complete TripsC++Middle2022.2.27
392Minimum Time to Finish the RaceC++Hard2022.2.27
393Maximum Width of Binary TreeC++Middle2022.2.28
394Maximum Number of Achievable Transfer Requests - 最多可达成的换楼请求数目C++Hard2022.2.28
395Summary Ranges - 汇总区间C++Easy2022.3.1
396Merge Strings Alternately - 交替合并字符串C++Easy2022.3.1
397Minimum Number of Operations to Move All Balls to Each Box - 移动所有球到每个盒子所需的最小操作数C++Middle2022.3.1
398Maximum Score from Performing Multiplication Operations - 执行乘法运算的最大分数C++Middle2022.3.1
399Maximize Palindrome Length From Subsequences - 由子序列构造的最长回文串的长度C++Hard2022.3.1
400Add Digits - 各位相加C++Easy2022.3.3
401N-Queens - N 皇后C++Hard2022.3.3
402Number of ProvincesC++Middle2022.3.3
403Sum of Subarray Ranges - 子数组范围和C++Middle2022.3.4
404Decrypt String from Alphabet to Integer Mapping - 解码字母到整数映射C++Easy2022.3.4
405Get Watched Videos by Your Friends - 获取你好友已观看的视频C++Middle2022.3.4
406Minimum Insertion Steps to Make a String Palindrome - 让字符串成为回文串的最少插入次数C++Hard2022.3.4
407Cells in a Range on an Excel Sheet - Excel 表中某个范围内的单元格C++Easy2022.3.6
408Append K Integers With Minimal Sum - 向数组中追加 K 个整数C++Middle2022.3.6
409Create Binary Tree From Descriptions - 根据描述创建二叉树C++Middle2022.3.6
410Replace Non-Coprime Numbers in Array - 替换数组中的非互质数C++Hard2022.3.6
411Base 7 - 七进制数C++Easy2022.3.7
412Most Frequent Number Following Key In an Array - 数组中紧跟 key 之后出现最频繁的数字C++Easy2022.3.7
413Sort the Jumbled Numbers - 数组中紧跟 key 将杂乱无章的数字排序C++Middle2022.3.7
414Plates Between Candles - 蜡烛之间的盘子C++Middle2022.3.8
415N-ary Tree Preorder Traversal - N 叉树的前序遍历C++Easy2022.3.10
416Count Nodes With the Highest Score - 统计最高分的节点数目C++Middle2022.3.11
417Regular Expression Matching - 正则表达式匹配C++Hard2022.3.11
418Merge Two Binary Trees - 合并二叉树C++Easy2022.3.11
419Diameter of Binary Tree - 二叉树的直径C++Easy2022.3.11
420Find All Numbers Disappeared in an Array - 找到所有数组中消失的数字C++Easy2022.3.11
421Partition Equal Subset Sum - 分割等和子集C++Middle2022.3.11
422Queue Reconstruction by Height - 根据身高重建队列C++Middle2022.3.11
423N-ary Tree Postorder Traversal - N 叉树的后序遍历C++Easy2022.3.12
424First Missing Positive - 缺失的第一个正数C++Hard2022.3.12
425Wildcard Matching - 通配符匹配C++Hard2022.3.12
426Distinct Subsequences - 不同的子序列C++Hard2022.3.12
427Best Time to Buy and Sell Stock III - 买卖股票的最佳时机 IIIC++Hard2022.3.12
428Palindrome Partitioning II - 分割回文串 IIC++Hard2022.3.12
429Word Break II - 单词拆分 IIC++Hard2022.3.12
430Dungeon Game - 地下城游戏C++Hard2022.3.13
431UTF-8 Validation - UTF-8 编码验证C++Middle2022.3.13
4324Sum - 四数之和C++Middle2022.3.13
433Find All K-Distant Indices in an Array - 找出数组中的所有 K 近邻下标C++Easy2022.3.13
434Count Artifacts That Can Be Extracted - 统计可以提取的工件C++Middle2022.3.13
435Maximize the Topmost Element After K Moves - K 次操作后最大化顶端元素C++Middle2022.3.13
436银联-01. 回文链表C++Easy2022.3.13
436银联-01. 回文链表C++Easy2022.3.13
437银联-02. 优惠活动系统C++Middle2022.3.13
438银联-03. 理财产品C++Middle2022.3.13
439银联-04. 合作开发C++Hard2022.3.13
440两个列表的最小索引总和 - Minimum Index Sum of Two ListsC++Easy2022.3.14
441最后一个单词的长度 - Length of Last WordC++Easy2022.3.14
442二进制求和 - Add BinaryC++Easy2022.3.14
443两两交换链表中的节点 - Swap Nodes in PairsC++Middle2022.3.14
444K 个一组翻转链表 - Reverse Nodes in k-GroupC++Hard2022.3.14
445数字 1 的个数 - Number of Digit OneC++Hard2022.3.14
446戳气球 - Burst BalloonsC++Hard2022.3.14
447矩阵中的最长递增路径 - Longest Increasing Path in a MatrixC++Hard2022.3.14
448俄罗斯套娃信封问题 - Russian Doll EnvelopesC++Hard2022.3.14
449分割数组的最大值 - Split Array Largest SumC++Hard2022.3.14
450解数独 - Sudoku SolverC++Hard2022.3.14
451分发糖果 - CandyC++Hard2022.3.14
452x 的平方根 - Sqrt(x)C++Easy2022.3.15
453删除排序链表中的重复元素 - Remove Duplicates from Sorted ListC++Easy2022.3.15
454相同的树 - Same TreeC++Easy2022.3.15
455有效的数独 - Valid SudokuC++Middle2022.3.15
456N皇后 II - N-Queens IIC++Hard2022.3.15
457两个相同字符之间的最长子字符串 - Largest Substring Between Two Equal CharactersC++Easy2022.3.16
458按照频率将数组升序排序 - Sort Array by Increasing FrequencyC++Easy2022.3.16
459括号的最大嵌套深度 - Maximum Nesting Depth of the ParenthesesC++Easy2022.3.16
460组合总和 II - Combination Sum IIC++Middle2022.3.16
461全 O(1) 的数据结构 - All O`one Data StructureC++Hard2022.3.16
462二叉树的前序遍历 - Binary Tree Preorder TraversalC++Easy2022.3.17
463验证回文串 - Valid PalindromeC++Easy2022.3.17
464奇偶树 - Even Odd TreeC++Middle2022.3.17
465词典中最长的单词 - Longest Word in DictionaryC++Easy2022.3.17
466文本左右对齐 - Text JustificationC++Hard2022.3.17
467统计有序矩阵中的负数 - Count Negative Numbers in a Sorted MatrixC++Easy2022.3.18
468最后 K 个数的乘积 - Product of the Last K NumbersC++Middle2022.3.18
469最多可以参加的会议数目 - Maximum Number of Events That Can Be AttendedC++Middle2022.3.18
469多次求和构造目标数组 - Construct Target Array With Multiple SumsC++Hard2022.3.18
470玩筹码 - Minimum Cost to Move Chips to The Same PositionC++Easy2022.3.18
471最长定差子序列 - Longest Arithmetic Subsequence of Given DifferenceC++Middle2022.3.18
472黄金矿工 - Path with Maximum GoldC++Middle2022.3.18
473路径总和 - Path SumC++Easy2022.3.18
474二叉树的最小深度 - Minimum Depth of Binary TreeC++Easy2022.3.18
475平衡二叉树 - Balanced Binary TreeC++Easy2022.3.18
476滑动窗口最大值 - Sliding Window MaximumC++Hard2022.3.18
477简易银行系统 - Simple Bank SystemC++Middle2022.3.18
478统计元音字母序列的数目 - Count Vowels PermutationC++Hard2022.3.18
479删除一个元素使数组严格递增 - Remove One Element to Make the Array Strictly IncreasingC++Easy2022.3.19
480根据二叉树创建字符串 - Construct String from Binary TreeC++Easy2022.3.19
481检查句子中的数字是否递增 - Check if Numbers Are Ascending in a SentenceC++Easy2022.3.19
482统计按位或能得到最大值的子集数目 - Count Number of Maximum Bitwise-OR SubsetsC++Middle2022.3.19
483做菜顺序 - Reducing DishesC++Hard2022.3.19
484统计数组中峰和谷的数量 - Count Hills and Valleys in an ArrayC++Easy2022.3.20
485统计道路上的碰撞次数 - Count Collisions on a RoadC++Middle2022.3.20
486射箭比赛中的最大得分 - Maximum Points in an Archery CompetitionC++Middle2022.3.20
487将数组划分成相等数对 - Divide Array Into Equal PairsC++Easy2022.3.20
488字符串中最多数目的子字符串 - Maximize Number of Subsequences in a StringC++Middle2022.3.20
489将数组和减半的最少操作次数 - Minimum Operations to Halve Array SumC++Middle2022.3.20
490用地毯覆盖后的最少白色砖块 - Minimum White Tiles After Covering With CarpetsC++Hard2022.3.20
491种花问题 - Can Place FlowersC++Easy2022.3.20
492两数之和 IV - 输入 BST - Two Sum IV - Input is a BSTC++Easy2022.3.21
493保持城市天际线 - Max Increase to Keep City SkylineC++Middle2022.3.21
494一维数组的动态和 - Running Sum of 1d ArrayC++Easy2022.3.21
495执行操作后的变量值 - Final Value of Variable After Performing OperationsC++Easy2022.3.21
496情侣牵手 - Couples Holding HandsC++Hard2022.3.21
497验证回文字符串 Ⅱ - Valid Palindrome IIC++Easy2022.3.22
498差的绝对值为 K 的数对数目 - Count Number of Pairs With Absolute Difference KC++Easy2022.3.22
499有效的山脉数组 - Valid Mountain ArrayC++Easy2022.3.22
500如果相邻两个颜色均相同则删除当前颜色 - Remove Colored Pieces if Both Neighbors are the Same ColorC++Middle2022.3.22
501不同路径 III - Unique Paths IIIC++Hard2022.3.22
502宝石与石头 - Jewels and StonesC++Easy2022.3.23
503最富有客户的资产总量 - Richest Customer WealthC++Easy2022.3.23
504拥有最多糖果的孩子 - Kids With the Greatest Number of CandiesC++Easy2022.3.23
505所有排列中的最大和 - Maximum Sum Obtained of Any PermutationC++Middle2022.3.23
506二叉树的序列化与反序列化 - Serialize and Deserialize Binary TreeC++Hard2022.3.23
507重新排列数组 - Shuffle the ArrayC++Easy2022.3.24
508图片平滑器 - Image SmootherC++Easy2022.3.24
509按奇偶排序数组 II - Sort Array By Parity IIC++Easy2022.3.24
510使括号有效的最少添加 - Minimum Add to Make Parentheses ValidC++Middle2022.3.24
511三数之和的多种可能 - 3Sum With MultiplicityC++Middle2022.3.24
512尽量减少恶意软件的传播 - Minimize Malware SpreadC++Hard2022.3.24
513统计匹配检索规则的物品数量 - Count Items Matching a RuleC++Easy2022.3.25
514所有奇数长度子数组的和 - Sum of All Odd Length SubarraysC++Easy2022.3.25
515检查是否所有字符出现次数相同 - Check if All Characters Have Equal Number of OccurrencesC++Easy2022.3.25
516最小未被占据椅子的编号 - The Number of the Smallest Unoccupied ChairC++Middle2022.3.25
517描述绘画结果 - Describe the PaintingC++Middle2022.3.25
518队列中可以看到的人数 - Number of Visible People in a QueueC++Hard2022.3.25
519数组的度 - Degree of an ArrayC++Easy2022.3.27
520数组序号转换 - Rank Transform of an ArrayC++Easy2022.3.27
521破坏回文串 - Break a PalindromeC++Middle2022.3.27
522将矩阵按对角线排序 - Sort the Matrix DiagonallyC++Middle2022.3.27
523找出两数组的不同 - Find the Difference of Two ArraysC++Easy2022.3.27
524美化数组的最少删除数 - Minimum Deletions to Make Array BeautifulC++Middle2022.3.27
525从栈中取出 K 个硬币的最大面值和 - Maximum Value of K Coins From PilesC++Hard2022.3.27
526用队列实现栈 - Implement Stack using QueuesC++Easy2022.3.27
526移动零 - Move ZeroesC++Easy2022.3.27
527播放列表的数量 - Number of Music PlaylistsC++Hard2022.3.27
528仅仅反转字母 - Reverse Only LettersC++Easy2022.3.27
529完全二叉树插入器 - Complete Binary Tree InserterC++Middle2022.3.27
530句子中的最多单词数 - Maximum Number of Words Found in SentencesC++Easy2022.3.28
531从先序遍历还原二叉树 - Recover a Tree From Preorder TraversalC++Hard2022.3.28
532无法吃午餐的学生数量 - Number of Students Unable to Eat LunchC++Easy2022.3.28
533平均等待时间 - Average Waiting TimeC++Middle2022.3.28
534修改后的最大二进制字符串 - Maximum Binary String After ChangeC++Middle2022.3.28
535交替位二进制数 - Binary Number with Alternating BitsC++Middle2022.3.28
536最小栈 - Min StackC++Easy2022.3.29
537位1的个数 - Number of 1 BitsC++Easy2022.3.29
538快乐数 - Happy NumberC++Easy2022.3.29
539二叉树的锯齿形层序遍历 - Binary Tree Zigzag Level Order TraversalC++Middle2022.3.29
540单词接龙 - Word LadderC++Hard2022.3.29
541二叉树的后序遍历 - Binary Tree Postorder TraversalC++Easy2022.3.30
542同构字符串 - Isomorphic StringsC++Easy2022.3.30
543存在重复元素 II - Contains Duplicate IIC++Easy2022.3.30
544全排列 II - Permutations IIC++Middle2022.3.30
545找到处理最多请求的服务器 - Find Servers That Handled Most Number of RequestsC++Hard2022.3.30
546将数组分成和相等的三个部分 - Partition Array Into Three Parts With Equal SumC++Easy2022.3.31
547最常见的单词 - Most Common WordC++Easy2022.3.31
548错误的集合 - Set MismatchC++Easy2022.3.31
549你能从盒子里获得的最大糖果数 - Maximum Candies You Can Get from BoxesC++Hard2022.3.31
550区间内查询数字的频率 - Range Frequency QueriesC++Middle2022.3.31
551自除数 - Self Dividing NumbersC++Easy2022.3.31
552二倍数对数组 - Array of Doubled PairsC++Middle2022.4.1
553最高建筑高度 - Maximum Building HeightC++Hard2022.4.1
554有效的字母异位词 - Valid AnagramC++Easy2022.4.1
555有序数组的平方 - Squares of a Sorted ArrayC++Easy2022.4.1
556两个数组的交集 - Intersection of Two ArraysC++Easy2022.4.1
557有多少小于当前数字的数字 - How Many Numbers Are Smaller Than the Current NumberC++Easy2022.4.2
558访问所有点的最小时间 - Minimum Time Visiting All PointsC++Easy2022.4.2
559长度为三且各字符不同的子字符串 - Substrings of Size Three with Distinct CharactersC++Easy2022.4.2
560两个数组最小的异或值之和 - Minimum XOR Sum of Two ArraysC++Hard2022.4.2
561转换数字的最少位翻转次数 - Minimum Bit Flips to Convert NumberC++Easy2022.4.3
562数组的三角和 - Find Triangular Sum of an ArrayC++Middle2022.4.3
563选择建筑的方案数 - Number of Ways to Select BuildingsC++Middle2022.4.3
564寻找比目标字母大的最小字母 - Find Smallest Letter Greater Than TargetC++Easy2022.4.3
565转化时间需要的最少操作数 - Minimum Number of Operations to Convert TimeC++Easy2022.4.3
566找出输掉零场或一场比赛的玩家 - Find Players With Zero or One LossesC++Middle2022.4.3
567每个小孩最多能分到多少糖果 - Maximum Candies Allocated to K ChildrenC++Middle2022.4.3
568加密解密字符串 - Encrypt and Decrypt StringsC++Hard2022.4.3
569整数的各位积和之差 - Subtract the Product and Sum of Digits of an IntegerC++Easy2022.4.4
570按既定顺序创建目标数组 - Create Target Array in the Given OrderC++Easy2022.4.4
571盈利计划 - Profitable SchemesC++Hard2022.4.4
572第 N 个神奇数字 - Nth Magical NumberC++Hard2022.4.4
573链表的中间结点 - Middle of the Linked ListC++Easy2022.4.4
574石子游戏 - Stone GameC++Middle2022.4.4
575删除一个字符串中所有出现的给定子字符串 - Remove All Occurrences of a SubstringC++Middle2022.4.5
576最大子序列交替和 - Maximum Alternating Subsequence SumC++Middle2022.4.5
577设计电影租借系统 - Design Movie Rental SystemC++Hard2022.4.5
578翻转二叉树 - Invert Binary TreeC++Easy2022.4.5
579回文链表 - Palindrome Linked ListC++Easy2022.4.5
580仅执行一次字符串交换能否使两个字符串相等 - Check if One String Swap Can Make Strings EqualC++Easy2022.4.6
581最大平均通过率 - Maximum Average Pass RatioC++Middle2022.4.6
582好子数组的最大分数 - Maximum Score of a Good SubarrayC++Hard2022.4.6
583二进制表示中质数个计算置位 - Prime Number of Set Bits in Binary RepresentationC++Easy2022.4.6
584除数博弈 - Divisor GameC++Easy2022.4.7
585旋转字符串 - Rotate StringC++Easy2022.4.7
586用栈操作构建数组 - Build an Array With Stack OperationsC++Easy2022.4.7
587形成两个异或相等数组的三元组数目 - Count Triplets That Can Form Two Arrays of Equal XORC++Middle2022.4.7
588收集树上所有苹果的最少时间 - Minimum Time to Collect All Apples in a TreeC++Middle2022.4.7
589切披萨的方案数 - Number of Ways of Cutting a PizzaC++Hard2022.4.7
590最大重复子字符串 - Maximum Repeating SubstringC++Easy2022.4.8
591按键持续时间最长的键 - Slowest KeyC++Easy2022.4.8
592换酒问题 - Water BottlesC++Easy2022.4.8
593子树中标签相同的节点数 - Number of Nodes in the Sub-Tree With the Same LabelC++Middle2022.4.8
594最多的不重叠子字符串 - Maximum Number of Non-Overlapping SubstringsC++Hard2022.4.8
595找到最接近目标值的函数值 - Find a Value of a Mysterious Function Closest to TargetC++Hard2022.4.8
596LCP 01. 猜数字 - LCP 01. Guess NumbersC++Easy2022.4.9
597LCP 02. 分式化简 - LCP 02. Deep Dark FractionC++Easy2022.4.9
598数组中的字符串匹配 - String Matching in an ArrayC++Easy2022.4.9
599查询带键的排列 - Queries on a Permutation With KeyC++Middle2022.4.9
600HTML 实体解析器 - HTML Entity ParserC++Middle2022.4.9
601给 N x 3 网格图涂色的方案数 - Number of Ways to Paint N × 3 GridC++Hard2022.4.9
602按奇偶性交换后的最大数字 - Largest Number After Digit Swaps by ParityC++Easy2022.4.10
603向表达式添加括号后的最小结果 - Minimize Result by Adding Parentheses to ExpressionC++Middle2022.4.10
604K 次增加后的最大乘积 - Maximum Product After K IncrementsC++Middle2022.4.10
605花园的最大总美丽值 - Maximum Total Beauty of the GardensC++Hard2022.4.10
606旅行终点站 - Destination CityC++Easy2022.4.10
607唯一摩尔斯密码词 - Unique Morse Code WordsC++Easy2022.4.10
608找到最接近 0 的数字 - Find Closest Number to ZeroC++Easy2022.4.16
609买钢笔和铅笔的方案数 - Number of Ways to Buy Pens and PencilsC++Middle2022.4.16
610设计一个 ATM 机器 - Design an ATM MachineC++Middle2022.4.16
611节点序列的最大得分 - Maximum Score of a Node SequenceC++Hard2022.4.16
612计算字符串的数字和 - Calculate Digit Sum of a StringC++Easy2022.4.17
613完成所有任务需要的最少轮数 - Minimum Rounds to Complete All TasksC++Middle2022.4.17
614转角路径的乘积中最多能有几个尾随零 - Maximum Trailing Zeros in a Cornered PathC++Middle2022.4.17
615相邻字符不同的最长路径 - Longest Path With Different Adjacent CharactersC++Hard2022.4.17
616重新格式化电话号码 - Reformat Phone NumberC++Easy2022.4.19
617删除子数组的最大得分 - Maximum Erasure ValueC++Middle2022.4.19
618跳跃游戏 VI - Jump Game VIC++Middle2022.4.19
619检查边长度限制的路径是否存在 - Checking Existence of Edge Length Limited PathsC++Hard2022.4.19
620多个数组求交集 - Intersection of Multiple ArraysC++Easy2022.4.24
621统计圆内格点数目 - Count Lattice Points Inside a CircleC++Middle2022.4.24
622统计包含每个点的矩形数目 - Count Number of Rectangles Containing Each PointC++Middle2022.4.24
623花期内花的数目 - Number of Flowers in Full BloomC++Hard2022.4.24
624圆形赛道上经过次数最多的扇区 - Most Visited Sector in a Circular TrackC++Easy2022.4.28
625你可以获得的最大硬币数目 - Maximum Number of Coins You Can GetC++Middle2022.4.28
626查找大小为 M 的最新分组 - Find Latest Group of Size MC++Middle2022.4.28
627石子游戏 V - Stone Game VC++Hard2022.4.28
628重新格式化字符串 - Reformat The StringC++Easy2022.4.29
629数青蛙 - Minimum Number of Frogs CroakingC++Middle2022.4.29
630生成数组 - Build Array Where You Can Find The Maximum Exactly K ComparisonsC++Hard2022.4.29
631统计是给定字符串前缀的字符串数目 - Count Prefixes of a Given StringC++Easy2022.4.30
632最小平均差 - Minimum Average DifferenceC++Middle2022.4.30
633统计网格图中没有被保卫的格子数 - Count Unguarded Cells in the GridC++Middle2022.4.30
634移除指定数字得到的最大结果 - Remove Digit From Number to Maximize ResultC++Easy2022.5.1
635必须拿起的最小连续卡牌数 - Minimum Consecutive Cards to Pick UpC++Middle2022.5.1
636含最多 K 个可整除元素的子数组 - K Divisible Elements SubarraysC++Middle2022.5.1
637字符串的总引力 - Total Appeal of A StringC++Hard2022.5.1
638有序数组中出现次数超过25%的元素 - Element Appearing More Than 25% In Sorted ArrayC++Easy2022.5.2
639删除被覆盖区间 - Remove Covered IntervalsC++Middle2022.5.2
640字母组合迭代器 - Iterator for CombinationC++Middle2022.5.2
641下降路径最小和 II - Minimum Falling Path Sum IIC++Hard2022.5.2
642从双倍数组中还原原数组 - Find Original Array From Doubled ArrayC++Middle2022.5.3
643出租车的最大盈利 - Maximum Earnings From TaxiC++Middle2022.5.3
644使数组连续的最少操作数 - Minimum Number of Operations to Make Array ContinuousC++Hard2022.5.3
645递增顺序搜索树 - Increasing Order Search TreeC++Easy2022.5.4
646单调数列 - Monotonic ArrayC++Easy2022.5.4
647子数组按位或操作 - Bitwise ORs of SubarraysC++Middle2022.5.4
648有序队列 - Orderly QueueC++Hard2022.5.4
649改变一个整数能得到的最大差值 - Max Difference You Can Get From Changing an IntegerC++Middle2022.5.5
650检查一个字符串是否可以打破另一个字符串 - Check If a String Can Break Another StringC++Middle2022.5.5
651每个人戴不同帽子的方案数 - Number of Ways to Wear Different Hats to Each OtherC++Hard2022.5.5
652将数字变成 0 的操作次数 - Number of Steps to Reduce a Number to ZeroC++Easy2022.5.7
653大小为 K 且平均值大于等于阈值的子数组数目 - Number of Sub-arrays of Size K and Average Greater than or Equal to ThresholdC++Middle2022.5.7
654时钟指针的夹角 - Angle Between Hands of a ClockC++Middle2022.5.7
655跳跃游戏 IV - Jump Game IVC++Hard2022.5.7
656字符串中最大的 3 位相同数字 - Largest 3-Same-Digit Number in StringC++Easy2022.5.8
657统计值等于子树平均值的节点数 - Count Nodes Equal to Average of SubtreeC++Middle2022.5.8
658统计打字方案数 - Count Number of TextsC++Middle2022.5.8
659检查是否有合法括号字符串路径 - Check if There Is a Valid Parentheses String PathC++Hard2022.5.8
660上升下降字符串 - Increasing Decreasing StringC++Easy2022.5.10
661每个元音包含偶数次的最长子字符串 - Find the Longest Substring Containing Vowels in Even CountsC++Middle2022.5.10
662二叉树中的最长交错路径 - Longest ZigZag Path in a Binary TreeC++Middle2022.5.10
663二叉搜索子树的最大键值和 - Maximum Sum BST in Binary TreeC++Hard2022.5.10
664整理字符串 - Make The String GreatC++Easy2022.5.10
665找出第 N 个二进制字符串中的第 K 位 - Find Kth Bit in Nth Binary StringC++Middle2022.5.10
666和为目标值且不重叠的非空子数组的最大数目 - Maximum Number of Non-Overlapping Subarrays With Sum Equals TargetC++Middle2022.5.10
667反转两次的数字 - A Number After a Double ReversalC++Easy2022.5.12
668执行所有后缀指令 - Execution of All Suffix Instructions Staying in a GridC++Middle2022.5.12
669相同元素的间隔之和 - Intervals Between Identical ElementsC++Middle2022.5.12
670还原原数组 - Recover the Original ArrayC++Hard2022.5.12
671公平的糖果交换 - Fair Candy SwapC++Easy2022.5.13
672查找和替换模式 - Find and Replace PatternC++Middle2022.5.13
673根据前序和后序遍历构造二叉树 - Construct Binary Tree from Preorder and Postorder TraversalC++Middle2022.5.13
674子序列宽度之和 - Sum of Subsequence WidthsC++Hard2022.5.13
675删除无效的括号 - Remove Invalid ParenthesesC++Hard2022.5.13
676岛屿数量 - Number of IslandsC++Middle2022.5.13
677课程表 - Course ScheduleC++Middle2022.5.13
678最大正方形 - Maximal SquareC++Middle2022.5.13
679寻找重复数 - Find the Duplicate NumberC++Middle2022.5.13
680找到一个数字的 K 美丽值 - Find the K-Beauty of a NumberC++Easy2022.5.14
681分割数组的方案数 - Number of Ways to Split ArrayC++Middle2022.5.14
682毯子覆盖的最多白色砖块数 - Maximum White Tiles Covered by a CarpetC++Middle2022.5.14
683最大波动的子字符串 - Substring With Largest VarianceC++Hard2022.5.14
684移除字母异位词后的结果数组 - Find Resultant Array After Removing AnagramsC++Easy2022.5.15
685不含特殊楼层的最大连续楼层数 - Maximum Consecutive Floors Without Special FloorsC++Middle2022.5.15
686按位与结果大于零的最长组合 - Largest Combination With Bitwise AND Greater Than ZeroC++Middle2022.5.15
687统计区间中的整数数目 - Count Integers in IntervalsC++Hard2022.5.15
688公交站间的距离 - Distance Between Bus StopsC++Easy2022.5.17
689一周中的第几天 - Day of the WeekC++Easy2022.5.17
690删除一次得到子数组最大和 - Maximum Subarray Sum with One DeletionC++Middle2022.5.17
691重新排列字符串 - Shuffle StringC++Easy2022.5.18
692最少的后缀翻转次数 - Minimum Suffix FlipsC++Middle2022.5.18
693好叶子节点对的数量 - Number of Good Leaf Nodes PairsC++Middle2022.5.18
694最长的美好子字符串 - Longest Nice SubstringC++Easy2022.5.18
695通过连接另一个数组的子数组得到一个数组 - Form Array by Concatenating Subarrays of Another ArrayC++Middle2022.5.18
696地图中的最高点 - Map of Highest PeakC++Middle2022.5.18
697互质树 - Tree of CoprimesC++Hard2022.5.18
698使每位学生都有座位的最少移动次数 - Minimum Number of Moves to Seat EveryoneC++Easy2022.5.19
699网络空闲的时刻 - The Time When the Network Becomes IdleC++Middle2022.5.19
700两个有序数组的第 K 小乘积 - Kth Smallest Product of Two Sorted ArraysC++Hard2022.5.19
701前 K 个高频元素 - Top K Frequent ElementsC++Middle2022.5.20
702最长递增子序列 - Longest Increasing SubsequenceC++Middle2022.5.20
703打家劫舍 III - House Robber IIIC++Middle2022.5.20
704零钱兑换 - Coin ChangeC++Middle2022.5.20
705使用特殊打字机键入单词的最少时间 - Minimum Time to Type Word Using Special TypewriterC++Easy2022.5.21
706最大方阵和 - Maximum Matrix SumC++Middle2022.5.21
707字母在字符串中的百分比 - Percentage of Letter in StringC++Easy2022.5.22
708字母在字符串中的百分比 - Percentage of Letter in StringC++Easy2022.5.22
709装满石头的背包的最大数量 - Maximum Bags With Full Capacity of RocksC++Middle2022.5.22
710表示一个折线图的最少线段数 - Minimum Lines to Represent a Line ChartC++Middle2022.5.22
711逐步求和得到正数的最小值 - Minimum Value to Get Positive Step by Step SumC++Easy2022.5.25
712和为 K 的最少斐波那契数字数目 - Find the Minimum Number of Fibonacci Numbers Whose Sum Is KC++Middle2022.5.25
713长度为 n 的开心字符串中字典序第 k 小的字符串 - The k-th Lexicographical String of All Happy Strings of Length nC++Middle2022.5.25
714恢复数组 - Restore The ArrayC++Hard2022.5.25
715判断一个数的数字计数是否等于数位的值 - Check if Number Has Equal Digit Count and Digit ValueC++Easy2022.5.28
716最多单词数的发件人 - Sender With Largest Word CountC++Middle2022.5.28
717道路的最大总重要性 - Maximum Total Importance of RoadsC++Middle2022.5.28
717重排字符形成目标字符串 - Rearrange Characters to Make Target StringC++Easy2022.5.29
718价格减免 - Apply Discount to PricesC++Middle2022.5.29
719极大极小游戏 - Min Max GameC++Easy2022.6.5
720划分数组使最大差为 K - Partition Array Such That Maximum Difference Is KC++Middle2022.6.5
721替换数组中的元素 - Replace Elements in an ArrayC++Middle2022.6.5
722设计一个文本编辑器 - Design a Text EditorC++Hard2022.6.5
723强整数 - Powerful IntegersC++Middle2022.6.9
724翻转二叉树以匹配先序遍历 - Flip Binary Tree To Match Preorder TraversalC++Middle2022.6.9
725非重叠矩形中的随机点 - Random Point in Non-overlapping RectanglesC++Middle2022.6.9
726较大分组的位置 - Positions of Large GroupsC++Easy2022.6.9
727找到最近的有相同 X 或 Y 坐标的点 - Find Nearest Point That Has the Same X or Y CoordinateC++Easy2022.6.10
728判断一个数字是否可以表示成三的幂的和 - Check if Number is a Sum of Powers of ThreeC++Middle2022.6.10
729所有子字符串美丽值之和 - Sum of Beauty of All SubstringsC++Middle2022.6.10
730统计点对的数目 - Count Pairs Of NodesC++Hard2022.6.10
731强密码检验器 II - Strong Password Checker IIC++Easy2022.6.11
732咒语和药水的成功对数 - Successful Pairs of Spells and PotionsC++Middle2022.6.11
733替换字符后匹配 - Match Substring After ReplacementC++Hard2022.6.11
734统计得分小于 K 的子数组数目 - Count Subarrays With Score Less Than KC++Hard2022.6.11
735计算应缴税款总额 - Calculate Amount Paid in TaxesC++Easy2022.6.12
736网格中的最小路径代价 - Minimum Path Cost in a GridC++Middle2022.6.12
737公平分发饼干 - Fair Distribution of CookiesC++Middle2022.6.12
738公司命名 - Naming a CompanyC++Hard2022.6.12
739分割字符串的最大得分 - Maximum Score After Splitting a StringC++Easy2022.6.14
740可获得的最大点数 - Maximum Points You Can Obtain from CardsC++Middle2022.6.14
741对角线遍历 II - Diagonal Traverse IIC++Middle2022.6.14
742带限制的子序列和 - Constrained Subsequence SumC++Hard2022.6.14
743缀点成线 - Check If It Is a Straight LineC++Easy2022.6.15
744删除子文件夹 - Remove Sub-Folders from the FilesystemC++Middle2022.6.15
745替换子串得到平衡字符串 - Replace the Substring for Balanced StringC++Middle2022.6.15
746规划兼职工作 - Maximum Profit in Job SchedulingC++Hard2022.6.15
747句子中的有效单词数 - Number of Valid Words in a SentenceC++Easy2022.6.16
748下一个更大的数值平衡数 - Next Greater Numerically Balanced NumberC++Middle2022.6.16
749并行课程 III - Parallel Courses IIIC++Hard2022.6.16
750矩形重叠 - Rectangle OverlapC++Easy2022.6.17
751直线上最多的点数 - Max Points on a LineC++Hard2022.6.17
752统计子岛屿 - Count Sub IslandsC++Middle2022.6.17
753考试的最大困扰度 - Maximize the Confusion of an ExamC++Middle2022.6.17
754和为零的N个唯一整数 - Find N Unique Integers Sum up to ZeroC++Easy2022.6.18
755两棵二叉搜索树中的所有元素 - All Elements in Two Binary Search TreesC++Middle2022.6.18
756跳跃游戏 III - Jump Game III 显示C++Middle2022.6.18
757口算难题 - Verbal Arithmetic PuzzleC++Hard2022.6.18
758找出到每个位置为止最长的有效障碍赛跑路线 - Find the Longest Valid Obstacle Course at Each PositionC++Hard2022.6.18
759切棍子的最小成本 - Minimum Cost to Cut a StickC++Hard2022.6.18
760到达角落需要移除障碍物的最小数目 - Minimum Obstacle Removal to Reach CornerC++Hard2022.6.18
761规定时间内到达终点的最小花费 - Minimum Cost to Reach Destination in TimeC++Hard2022.6.18
762兼具大小写的最好英文字母 - Greatest English Letter in Upper and Lower CaseC++Easy2022.6.19
763个位数字为 K 的整数之和 - Sum of Numbers With Units Digit KC++Middle2022.6.19
764小于等于 K 的最长二进制子序列 - Longest Binary Subsequence Less Than or Equal to KC++Middle2022.6.19
765卖木头块 - Selling Pieces of WoodC++Hard2022.6.19
766顺丰01. 顺丰鄂州枢纽运转中心环线检测C++Middle2022.6.19
767顺丰02. 小哥派件装载问题C++Middle2022.6.19
768顺丰03. 收件节节高C++Easy2022.6.19
769顺丰04. 顺丰中转场车辆入场识别-电子围栏C++Middle2022.6.19
770顺丰05. 慧眼神瞳C++Middle2022.6.19
771石子游戏 II - Stone Game IIC++Middle2022.6.20
772字母板上的路径 - Alphabet Board PathC++Middle2022.6.20
773最大的以 1 为边界的正方形 - Largest 1-Bordered SquareC++Middle2022.6.20
774不含 AAA 或 BBB 的字符串 - String Without AAA or BBBC++Middle2022.6.22
775唯一元素的和 - Sum of Unique ElementsC++Easy2022.6.23
776任意子数组和的绝对值的最大值 - Maximum Absolute Sum of Any SubarrayC++Middle2022.6.23
777删除字符串两端相同字符后的最短长度 - Minimum Length of String After Deleting Similar EndsC++Middle2022.6.23
778最多可以参加的会议数目 II - Maximum Number of Events That Can Be Attended IIC++Hard2022.6.23
779串联所有单词的子串 - Substring with Concatenation of All WordsC++Hard2022.6.23
780将字符串拆分为递减的连续值 - Splitting a String Into Descending Consecutive ValuesC++Middle2022.6.23
781长按键入 - Long Pressed NameC++Easy2022.6.25
782将字符串翻转到单调递增 - Flip String to Monotone IncreasingC++Middle2022.6.25
783三等分 - Three Equal PartsC++Hard2022.6.25
784尽量减少恶意软件的传播 II - Minimize Malware Spread IIC++Hard2022.6.25
785找到最高海拔 - Find the Highest AltitudeC++Easy2022.6.25
786需要教语言的最少人数 - Minimum Number of People to TeachC++Middle2022.6.25
787统计星号 - Count AsterisksC++Easy2022.6.25
788统计无向图中无法互相到达点对数 - Count Unreachable Pairs of Nodes in an Undirected GraphC++Middle2022.6.25
789操作后的最大异或和 - Maximum XOR After OperationsC++Middle2022.6.25
790不同骰子序列的数目 - Number of Distinct Roll SequencesC++Hard2022.6.25
791判断矩阵是否是一个 X 矩阵 - Check if Matrix Is X-MatrixC++Easy2022.6.26
792统计放置房子的方式数 - Count Number of Ways to Place HousesC++Middle2022.6.26
793拼接数组的最大分数 - Maximum Score Of Spliced ArrayC++Hard2022.6.26
794从树中删除边的最小分数 - Minimum Score After Removals on a TreeC++Hard2022.6.26
795机器人大冒险 - Programmable RobotC++Middle2022.6.27
796覆盖 - Broken Board DominoesC++Hard2022.6.27
797统计参与通信的服务器 - Count Servers that CommunicateC++Middle2022.6.27
798搜索推荐系统 - Search Suggestions SystemC++Middle2022.6.27
799三维形体的表面积 - Surface Area of 3D ShapesC++Easy2022.6.28
800特殊等价字符串组 - Groups of Special-Equivalent StringsC++Middle2022.6.28
801所有可能的满二叉树 - All Possible Full Binary TreesC++Middle2022.6.28
802最大频率栈 - Maximum Frequency StackC++Hard2022.6.28
803统计字符串中的元音子字符串 - Count Vowel Substrings of a StringC++Easy2022.6.29
804所有子字符串中的元音 - Vowels of All SubstringsC++Middle2022.6.29
805分配给商店的最多商品的最小值 - Minimized Maximum of Products Distributed to Any StoreC++Middle2022.6.29
806最大化一张图中的路径价值 - Maximum Path Quality of a GraphC++Hard2022.6.29
807找出数组排序后的目标下标 - Find Target Indices After Sorting ArrayC++Easy2022.6.29
808半径为 k 的子数组平均值 - K Radius Subarray AveragesC++Middle2022.6.29
809从数组中移除最大值和最小值 - Removing Minimum and Maximum From ArrayC++Middle2022.6.29
810找出知晓秘密的所有专家 - Find All People With SecretC++Hard2022.6.29
811卡车上的最大单元数 - Maximum Units on a TruckC++Easy2022.6.29
812将数组分成三个子数组的方案数 - Ways to Split Array Into Three SubarraysC++Middle2022.6.29
813得到子序列的最少操作次数 - Minimum Operations to Make a SubsequenceC++Hard2022.6.29
814两数相除 - Divide Two IntegersC++Middle2022.6.30
815丑数 III - Ugly Number IIIC++Middle2022.6.30
816最大相等频率 - Maximum Equal FrequencyC++Hard2022.6.30
817合并若干三元组以形成目标三元组 - Merge Triplets to Form Target TripletC++Middle2022.7.1
818可移除字符的最大数目 - Maximum Number of Removable CharactersC++Middle2022.7.1
819准时抵达会议现场的最小跳过休息次数 - Minimum Skips to Arrive at Meeting On TimeC++Hard2022.7.1
820从第一个节点出发到最后一个节点的受限路径数 - Number of Restricted Paths From First to Last NodeC++Middle2022.7.1
821构成特定和需要添加的最少元素 - Minimum Elements to Add to Form a Given SumC++Middle2022.7.1
822检查二进制字符串字段 - Check if Binary String Has at Most One Segment of OnesC++Easy2022.7.1
823最低加油次数 - Minimum Number of Refueling StopsC++Hard2022.7.2
824解密消息 - Decode the MessageC++Easy2022.7.3
825螺旋矩阵 IV - Spiral Matrix IVC++Middle2022.7.3
826知道秘密的人数 - Number of People Aware of a SecretC++Middle2022.7.3
827网格图中递增路径的数目 - Number of Increasing Paths in a GridC++Hard2022.7.3
828连续差相同的数字 - Numbers With Same Consecutive DifferencesC++Middle2022.7.4
829反转链表 II - Reverse Linked List IIC++Middle2022.7.4
830两数之和 II - 输入有序数组 - Two Sum II - Input Array Is SortedC++Middle2022.7.4
831LRU 缓存 - LRU CacheC++Middle2022.7.4
832轮转数组 - Rotate ArrayC++Middle2022.7.4
833长度最小的子数组 - Minimum Size Subarray SumC++Middle2022.7.4
834不同路径 II - Unique Paths IIC++Middle2022.7.4
835删除排序链表中的重复元素 II - Remove Duplicates from Sorted List IIC++Middle2022.7.4
836二叉树的右视图 - Binary Tree Right Side ViewC++Middle2022.7.4
837组合 - CombinationsC++Middle2022.7.4
838排列序列 - Permutation SequenceC++Hard2022.7.4
839插入区间 - Insert IntervalC++Middle2022.7.4
840Pow(x, n) - Pow(x, n)C++Middle2022.7.4
841简化路径 - Simplify PathC++Middle2022.7.6
842矩阵置零 - Set Matrix ZeroesC++Middle2022.7.6
843分隔链表 - Partition ListC++Middle2022.7.6
844子集 II - Subsets IIC++Middle2022.7.6
845复原 IP 地址 - Restore IP AddressesC++Middle2022.7.6
846不同的二叉搜索树 II - Unique Binary Search Trees IIC++Middle2022.7.6
847找到小镇的法官 - Find the Town JudgeC++Easy2022.7.6
848可以被一步捕获的棋子数 - Available Captures for RookC++Easy2022.7.6
849最大二叉树 II - Maximum Binary Tree IIC++Middle2022.7.6
850腐烂的橘子 - Rotting OrangesC++Middle2022.7.6
851K 连续位的最小翻转次数 - Minimum Number of K Consecutive Bit FlipsC++Hard2022.7.6
852正方形数组的数目 - Number of Squareful ArraysC++Hard2022.7.6
853数组形式的整数加法 - Add to Array-Form of IntegerC++Easy2022.7.6
854等式方程的可满足性 - Satisfiability of Equality EquationsC++Middle2022.7.6
855坏了的计算器 - Broken CalculatorC++Middle2022.7.6
856K 个不同整数的子数组 - Subarrays with K Different IntegersC++Hard2022.7.6
857查找共用字符 - Find Common CharactersC++Easy2022.7.6
858检查替换后的词是否有效 - Check If Word Is Valid After SubstitutionsC++Middle2022.7.6
859最大连续1的个数 III - Max Consecutive Ones IIIC++Middle2022.7.6
860被围绕的区域 - Surrounded RegionsC++Middle2022.7.7
861拼写单词 - Find Words That Can Be Formed by CharactersC++Easy2022.7.7
862最大层内元素和 - Maximum Level Sum of a Binary TreeC++Middle2022.7.7
863单词替换 - Replace WordsC++Middle2022.7.7
864按字典序排在最后的子串 - Last Substring in Lexicographical OrderC++Hard2022.7.7
865地图分析 - As Far from Land as PossibleC++Middle2022.7.7
866反转单词前缀 - Reverse Prefix of WordC++Easy2022.7.7
867可互换矩形的组数 - Number of Pairs of Interchangeable RectanglesC++Middle2022.7.7
868两个回文子序列长度的最大乘积 - Maximum Product of the Length of Two Palindromic SubsequencesC++Middle2022.7.7
869每棵子树内缺失的最小基因值 - Smallest Missing Genetic Value in Each SubtreeC++Hard2022.7.7
870K 进制表示下的各位数字总和 - Sum of Digits in Base KC++Easy2022.7.7
871最高频元素的频数 - Frequency of the Most Frequent ElementC++Middle2022.7.7
872所有元音按顺序排布的最长子字符串 - Longest Substring Of All Vowels in OrderC++Middle2022.7.7
873zj-future01. 信号接收C++Easy2022.7.8
874zj-future02. 黑白棋游戏C++Middle2022.7.8
875zj-future03. 快递中转站选址C++Middle2022.7.8
876zj-future04. 门店商品调配C++Hard2022.7.8
877计算布尔二叉树的值 - Evaluate Boolean Binary TreeC++Easy2022.7.9
878坐上公交的最晚时间 - The Latest Time to Catch a BusC++Middle2022.7.9
879最小差值平方和 - Minimum Sum of Squared DifferenceC++Middle2022.7.9
880元素值大于变化阈值的子数组 - Subarray With Elements Greater Than Varying ThresholdC++Hard2022.7.9
881装满杯子需要的最短总时长 - Minimum Amount of Time to Fill CupsC++Easy2022.7.10
882无限集中的最小数字 - Smallest Number in Infinite SetC++Middle2022.7.10
883移动片段得到字符串 - Move Pieces to Obtain a StringC++Middle2022.7.10
884统计理想数组的数目 - Count the Number of Ideal ArraysC++Hard2022.7.10
885能否连接形成数组 - Check Array Formation Through ConcatenationC++Easy2022.7.12
886统计字典序元音字符串的数目 - Count Sorted Vowel StringsC++Middle2022.7.12
887可以到达的最远建筑 - Furthest Building You Can ReachC++Middle2022.7.12
888第 K 条最小指令 - Kth Smallest InstructionsC++Hard2022.7.12
889使数组唯一的最小增量 - Minimum Increment to Make Array UniqueC++Middle2022.7.14
890验证栈序列 - Validate Stack SequencesC++Middle2022.7.14
891移除最多的同行或同列石头 - Most Stones Removed with Same Row or ColumnC++Middle2022.7.14
892令牌放置 - Bag of TokensC++Middle2022.7.14
893剑指 Offer II 041. 滑动窗口的平均值C++Easy2022.7.16
894RLE 迭代器 - RLE IteratorC++Middle2022.7.16
895数组能形成多少数对 - Maximum Number of Pairs in ArrayC++Easy2022.7.17
896数位和相等数对的最大和 - Max Sum of a Pair With Equal Sum of DigitsC++Middle2022.7.17
897裁剪数字后查询第 K 小的数字 - Query Kth Smallest Trimmed NumberC++Middle2022.7.17
898使数组可以被整除的最少删除次数 - Minimum Deletions to Make Array DivisibleC++Hard2022.7.17
899质数排列 - Prime ArrangementsC++Easy2022.7.23
900构建回文串检测 - Can Make Palindrome from SubstringC++Middle2022.7.23
901猜字谜 - Number of Valid Words for Each PuzzleC++Hard2022.7.23
902最好的扑克手牌 - Best Poker HandC++Easy2022.7.23
903全 0 子数组的数目 - Number of Zero-Filled SubarraysC++Middle2022.7.23
904设计数字容器系统 - Design a Number Container SystemC++Middle2022.7.23
905不可能得到的最短骰子序列 - Shortest Impossible Sequence of RollsC++Hard2022.7.23
906第一个出现两次的字母 - First Letter to Appear TwiceC++Easy2022.7.24
907相等行列对 - Equal Row and Column PairsC++Middle2022.7.24
908设计食物评分系统 - Design a Food Rating SystemC++Middle2022.7.24
909优质数对的数目 - Number of Excellent PairsC++Hard2022.7.24
910使数组中所有元素都等于零 - Make Array Zero by Subtracting Equal AmountsC++Easy2022.8.1
911分组的最大数量 - Maximum Number of Groups Entering a CompetitionC++Middle2022.8.1
912找到离给定两个节点最近的节点 - Find Closest Node to Given Two NodesC++Middle2022.8.1
913图中的最长环 - Longest Cycle in a GraphC++Hard2022.8.1
914合并相似的物品 - Merge Similar ItemsC++Easy2022.8.6
915统计坏数对的数目 - Count Number of Bad PairsC++Middle2022.8.6
916任务调度器 II - Task Scheduler IIC++Middle2022.8.6
917将数组排序的最少替换次数 - Minimum Replacements to Sort the ArrayC++Middle2022.8.6
918算术三元组的数目 - Number of Arithmetic TripletsC++Easy2022.8.7
919受限条件下可到达节点的数目 - Reachable Nodes With RestrictionsC++Middle2022.8.7
920检查数组是否存在有效划分 - Check if There is a Valid Partition For The ArrayC++Middle2022.8.7
921最长理想子序列 - Longest Ideal SubsequenceC++Middle2022.8.7
9221. 最小展台数量C++Easy2022.10.7
9232. 装饰树C++Middle2022.10.7
9243. 美观的花束C++Middle2022.10.7
9255. 沙地治理C++Hard2022.10.7
926根据模式串构造最小数字 - 2375. Construct Smallest Number From DI StringC++Middle2022.10.7
927矩阵中的局部最大值 - Largest Local Values in a MatrixC++Easy2022.10.7
928边积分最高的节点 - Node With Highest Edge ScoreC++Middle2022.10.7
929处理用时最长的那个任务的员工 - The Employee That Worked on the Longest TaskC++Easy2022.10.9
930找出前缀异或的原始数组 - Find The Original Array of Prefix XorC++Middle2022.10.9
931使用机器人打印字典序最小的字符串 - Using a Robot to Print the Lexicographically Smallest StringC++Middle2022.10.9
932矩阵中和能被 K 整除的路径 - Paths in Matrix Whose Sum Is Divisible by KC++Hard2022.10.9
933公因子的数目 - Number of Common FactorsC++Easy2022.10.10
934沙漏的最大总和 - Maximum Sum of an HourglassC++Middle2022.10.10
935最小 XOR - Minimize XORC++Middle2022.10.10
936对字母串可执行的最大删除数 - Maximum Deletions on a StringC++Hard2022.10.10
937使序列递增的最小交换次数 - Minimum Swaps To Make Sequences IncreasingC++Hard2022.10.10
938删除字符使频率相同 - Remove Letter To Equalize FrequencyC++Easy2022.10.11
939最长上传前缀 - Longest Uploaded PrefixC++Middle2022.10.11
940所有数对的异或和 - Bitwise XOR of All PairingsC++Middle2022.10.11
941题目-01 化学反应C++Easy2022.10.12
942按身高排序 - Sort the PeopleC++Easy2022.10.12
943按位与最大的最长子数组 - Longest Subarray With Maximum Bitwise ANDC++Middle2022.10.12
944找到所有好下标 - Find All Good IndicesC++Middle2022.10.12
945链表组件 - Linked List ComponentsC++Middle2022.10.12
946有效时间的数目 - Number of Valid Clock TimesC++Easy2022.10.15
947二的幂数组中查询范围内的乘积 - Range Product Queries of PowersC++Middle2022.10.15
948最小化数组中的最大值 - Minimize Maximum of ArrayC++Middle2022.10.15
949创建价值相同的连通块 - Create Components With Same ValueC++Hard2022.10.15
950与对应负数同时存在的最大正整数 - Largest Positive Integer That Exists With Its NegativeC++Easy2022.10.16
951反转之后不同整数的数目 - Count Number of Distinct Integers After Reverse OperationsC++Middle2022.10.16
952反转之后的数字和 - Sum of Number and Its ReverseC++Middle2022.10.16
953统计定界子数组的数目 - Count Subarrays With Fixed BoundsC++Hard2022.10.16
954最小偶倍数 - Smallest Even MultipleC++Easy2022.10.18
955最长的字母序连续子字符串的长度 - Length of the Longest Alphabetical Continuous SubstringC++Middle2022.10.18
956反转二叉树的奇数层 - Reverse Odd Levels of Binary TreeC++Middle2022.10.18
957字符串的前缀分数和 - Sum of Prefix Scores of StringsC++Hard2022.10.18
958统计共同度过的日子数 - Count Days Spent TogetherC++Easy2022.10.19
959运动员和训练师的最大匹配数 - Maximum Matching of Players With TrainersC++Middle2022.10.19
960按位或最大的最小子数组长度 - Smallest Subarrays With Maximum Bitwise ORC++Middle2022.10.19
961完成所有交易的初始最少钱数 - Minimum Money Required Before TransactionsC++Hard2022.10.20
962银联-1. 重构链表C++Easy2022.10.20
963银联-2. 勘探补给C++Middle2022.10.20
964银联-3. 风能发电C++Middle2022.10.20
965第K个语法符号 - K-th Symbol in GrammarC++Middle2022.10.20
966判断两个事件是否存在冲突 - Determine if Two Events Have ConflictC++Easy2022.10.23
967最大公因数等于 K 的子数组数目 - Number of Subarrays With GCD Equal to KC++Middle2022.10.23
968使数组相等的最小开销 - Minimum Cost to Make Array EqualC++Hard2022.10.23
969使数组相似的最少操作次数 - Minimum Number of Operations to Make Arrays SimilarC++Hard2022.10.23
970分割数组 - Partition Array into Disjoint IntervalsC++Middle2022.10.24
971出现最频繁的偶数元素 - Most Frequent Even ElementC++Easy2022.10.24
972子字符串的最优划分 - Optimal Partition of StringC++Middle2022.10.24
973将区间分为最少组数 - Divide Intervals Into Minimum Number of GroupsC++Middle2022.10.24
974检查相同字母间的距离 - Check Distances Between Same LettersC++Easy2022.10.26
975恰好移动 k 步到达某一位置的方法数目 - Number of Ways to Reach a Position After Exactly k StepsC++Middle2022.10.26
976最长优雅子数组 - Longest Nice SubarrayC++Middle2022.10.26
977严格回文的数字 - Strictly Palindromic NumberC++Middle2022.10.27
978被列覆盖的最多行数 - Maximum Rows Covered by ColumnsC++Middle2022.10.27
979预算内的最多机器人数目 - Maximum Number of Robots Within BudgetC++Hard2022.10.27
980和相等的子数组 - Find Subarrays With Equal SumC++Easy2022.10.27
981和有限的最长子序列 - Longest Subsequence With Limited SumC++Easy2022.10.28
982从字符串中移除星号 - Removing Stars From a StringC++Middle2022.10.28
983收集垃圾的最少总时间 - Minimum Amount of Time to Collect GarbageC++Middle2022.10.28
984九坤-01. 可以读通讯稿的组数C++Easy2022.10.29
985九坤-02. 池塘计数C++Middle2022.10.29
986九坤-03. 数字默契考验C++Middle2022.10.29
987差值数组不同的字符串 - Odd String DifferenceC++Easy2022.10.29
988距离字典两次编辑以内的单词 - Words Within Two Edits of DictionaryC++Middle2022.10.29
989摧毁一系列目标 - Destroy Sequential TargetsC++Middle2022.10.30
990下一个更大元素 IV - Next Greater Element IVC++Hard2022.10.30
991字母大小写全排列 - Letter Case PermutationC++Middle2022.10.30
992可被三整除的偶数的平均值 - Average Value of Even Numbers That Are Divisible by ThreeC++Easy2022.10.30
993最流行的视频创作者 - Most Popular Video CreatorC++Middle2022.10.30
994最流行的视频创作者 - Most Popular Video CreatorC++Middle2022.10.30
995移除子树后的二叉树高度 - Height of Binary Tree After Subtree Removal QueriesC++Hard2022.10.30
996对数组执行操作 - Apply Operations to an ArrayC++Easy2022.11.6
997长度为 K 子数组中的最大和 - Maximum Sum of Distinct Subarrays With Length KC++Middle2022.11.6
998雇佣 K 位工人的总代价 - Total Cost to Hire K WorkersC++Middle2022.11.6
999最小移动总距离 - Minimum Total Distance TraveledC++Hard2022.11.6
1000统计一致字符串的数目 - Count the Number of Consistent StringsC++Easy2022.11.8
1001赢得比赛需要的最少训练时长 - Minimum Hours of Training to Win a CompetitionC++Easy2022.11.8
1002最大回文数字 - Largest Palindromic NumberC++Middle2022.11.8
1003感染二叉树需要的总时间 - Amount of Time for Binary Tree to Be InfectedC++Middle2022.11.8
1004找出数组的第 K 大和 - Find the K-Sum of an ArrayC++Hard2022.11.8
1005得到 K 个黑块的最少涂色次数 - Minimum Recolors to Get K Consecutive Black BlocksC++Easy2022.11.9
1006二进制字符串重新安排顺序需要的时间 - Time Needed to Rearrange a Binary StringC++Middle2022.11.9
1007二进制字符串重新安排顺序需要的时间 - Time Needed to Rearrange a Binary StringC++Middle2022.11.9
1008删除操作后的最大子段和 - Maximum Segment Sum After RemovalsC++Hard2022.11.9
1009最大加号标志 - Largest Plus SignC++Middle2022.11.9
1010好数对的数目 - Number of Good PairsC++Easy2022.11.11
1011设计有序流 - Design an Ordered StreamC++Easy2022.11.11
1012判断字符串的两半是否相似 - Determine if String Halves Are AlikeC++Easy2022.11.11
1013不同的平均值数目 - Number of Distinct AveragesC++Easy2022.11.13
1014统计构造好字符串的方案数 - Count Ways To Build Good StringsC++Middle2022.11.13
1015温度转换 - Convert the TemperatureC++Easy2022.11.13
1016最小公倍数为 K 的子数组数目 - Number of Subarrays With LCM Equal to KC++Middle2022.11.13
1017逐层排序二叉树所需的最少操作数目 - Minimum Number of Operations to Sort a Binary Tree by LevelC++Middle2022.11.13
1018不重叠回文子字符串的最大数目 - Maximum Number of Non-overlapping Palindrome SubstringsC++Hard2022.11.13
1019统计相似字符串对的数目 - Count Pairs Of Similar StringsC++Easy2022.12.20
1020使用质因数之和替换后可以取到的最小值 - Smallest Value After Replacing With Sum of Prime FactorsC++Middle2022.12.20
1021添加边使所有节点度数都为偶数 - Add Edges to Make Degrees of All Nodes EvenC++Hard2022.12.20
1022查询树中环的长度 - Cycle Length Queries in a TreeC++Hard2022.12.20
1023删除每行中的最大值 - Delete Greatest Value in Each RowC++Easy2022.12.20
1024数组中最长的方波 - Longest Square Streak in an ArrayC++Middle2022.12.20
1025设计内存分配器 - Design Memory AllocatorC++Middle2022.12.20
1026数组中字符串的最大值 - Maximum Value of a String in an ArrayC++Easy2022.12.22
1027图中最大星和 - Maximum Star Sum of a GraphC++Middle2022.12.22
1028青蛙过河 II - Frog Jump IIC++Middle2022.12.22
1029最多可以摧毁的敌人城堡数目 - Maximum Enemy Forts That Can Be CapturedC++Easy2022.12.25
1030奖励最顶尖的 K 名学生 - Reward Top K StudentsC++Middle2022.12.25
1031最小化两个数组中的最大值 - Minimize the Maximum of Two ArraysC++Middle2022.12.25
1032统计同位异构字符串数目 - Count AnagramsC++Hard2022.12.25
1033到目标字符串的最短距离 - Shortest Distance to Target String in a Circular ArrayC++Easy2022.12.25
1034每种字符至少取 K 个 - Take K of Each Character From Left and RightC++Middle2022.12.25
1035礼盒的最大甜蜜度 - Maximum Tastiness of Candy BasketC++Middle2022.12.25
1036好分区的数目 - Number of Great PartitionsC++Hard2022.12.25
1037统计能整除数字的位数 - Count the Digits That Divide a NumberC++Easy2023.1.2
1038数组乘积中的不同质因数数目 - Distinct Prime Factors of Product of ArrayC++Middle2023.1.2
1039将字符串分割成值不超过 K 的子字符串 - Partition String Into Substrings With Values at Most KC++Middle2023.1.2
1040范围内最接近的两个质数 - Closest Prime Numbers in RangeC++Middle2023.1.2
1041根据规则将箱子分类 - Categorize Box According to CriteriaC++Easy2023.1.7
1042找到数据流中的连续整数 - Find Consecutive Integers from a Data StreamC++Middle2023.1.7
1043查询数组 Xor 美丽值 - Find Xor-Beauty of ArrayC++Middle2023.1.7
1044最大化城市的最小供电站数目 - Maximize the Minimum Powered CityC++Hard2023.1.7

About

self-motivated leetcode solutions for practice and job opportunity

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages