前端 | 天天一个 LeetCode

这篇文章纪录我演习的 LeetCode 题目,言语 JavaScript。

我把这个项目放在了网站:https://cattle.w3fun.com
GitHub 地点:https://github.com/swpuLeo/ca…
我的微信民众号:

《前端 | 天天一个 LeetCode》

完整题目列表

从 2018 年 11 月 11 日起,天天更新一题,递次从易到难,现在已更新 138 个题。(下表不再更新)

题目源码民众号原文剖析难度
830 较大分组的位置Positions of Large GroupsEasy
766 托普利茨矩阵Toepliz MatrixEasy
747 至少是其他数字两倍的最大数Largest Number At Least Twice of OthersEasy
746 运用最小消费爬楼梯Min Cost Climbing StairsEasy
559 N 叉树的最大深度Maximum Depth of N Ary TreeEasy
687 最长同值途径Longest Univalue PathEasy
669 修剪二叉搜刮树Trim A Binary Search TreeEasy
653 两数之和 IV – 输入 BSTTwo Sum IV Input Is A BSTEasy
637 二叉树的层平均值Average of Level ValuesEasy
617 兼并二叉树Merge Two Binary TreesEasy
606 依据二叉树竖立字符串Construct String From Binary TreeEasy
724 寻觅数组的中间索引Find Pivot IndexEasy
717 1 比特与 2 比特字符1 Bit and 2 Bit CharactersEasy
697 数组的度Degree of An ArrayEasy
674 最长一连递增序列Longest Continuous Increasing SubsequenceEasy
665 非递减数列Non Decreasing ArrayEasy
661 图片腻滑器Image SmootherEasy
643 子数组最大平均数 IMaximum Average Subarray IEasy
628 三个数的最大乘积Maximum Product of Three NumbersEasy
605 莳花题目Can Place FlowersEasy
581 最短无序一连子数组Shortest Unsorted Continuous SubarrayEasy
566 重塑矩阵Reshape the Matrix[↗]()Easy
561 数组拆分 IArray Partition IEasy
532 数组中的 K-diff 数对K Diff Pairs in An ArrayEasy
485 最大一连 1 的个数Max Consecutive OnesEasy
572 另一棵树的子树Subtree of Another TreeEasy
563 二叉树的坡度Bianry Tree TiltEasy
543 二叉树的直径Diameter of Binary TreeEasy
538 把二叉搜刮树转换为累加树Converse BST to Greater TreeEasy
501 二叉搜刮树中的众数Find Mode in Binary Search TreeEasy
984 不含 AAA 或 BBB 的字符串String Without AAA or BBBEasy
944 删列造序Delete Columns to Make SortedEasy
874 模仿机器人行走Walking Robot SimulationEasy
860 柠檬水找零Lemonade ChangeEasy
463 岛屿的周长Island PerimeterEasy
461 汉明间隔Hamming DistanceEasy
459 反复的子字符串Repeated Substring PatternEasy
458 不幸的小猪Poor PigsEasy
455 分发饼干Assign CookiesEasy
453 最小挪动次数使数组元素相称Minimum Moves to Equal Array ElementsEasy
448 找到数组中消逝的一切数字Find All Numbers Disappeared in An ArrayEasy
447 盘旋镖的数目Number of BoomerangsEasy
443 紧缩字符串String CompressionEasy
441 分列硬币Arranging CoinsEasy
438 找到字符串中一切字母异或词Find All Anagrams in A StringEasy
437 途径总和 IIIPath Sum IIIEasy
434 字符串中的单词数Number of Segments in A StringEasy
429 N 叉树的层序遍历N Ary Tree Level Order TraversalEasy
427 竖立四叉树Construct Quad TreeEasy
415 字符串相加Add StringsEasy
414 第三大的数Third Maximum NumEasy
412 Fizz BuzzFizz BuzzEasy
409 最长回文串Longest PalindromeEasy
405 数字转换为十六进制数Convert A Number to HexadecimalEasy
404 左恭弘=叶 恭弘子之和Sum of Left LeavesEasy
401 二进制腕表Binary WatchEasy
400 第 N 个数字Nth DigitEasy
389 找差别Find The DifferenceEasy
387 字符串中的第一个唯一字符First Unique Character in A StringEasy
383 赎金信Ronsom NoteEasy
374 猜数字大小Guess Number Higher or LowerEasy
371 两整数之和Sum of Two IntegersEasy
367 有用的完整平方数Valid Perfect SquareEasy
350 两个数组的交集 IIIntersection of Two Arrays IIEasy
349 两个数组的交集Intersection of Two ArraysEasy
345 反转字符串中的元音字母Reverse Vowels of A StringEasy
344 反转字符串Reverse StringEasy
342 4 的幂Power of FourEasy
326 3 的幂Power of ThreeEasy
303 地区和检索 – 数组不可变Range Sum Query ImmutableEasy
292 Nim 游戏Nim GameEasy
290 单词形式Word PatternEasy
283 挪动零Move ZeroesEasy
278 第一个毛病的版本First Bad VersionEasy
268 缺失数字Missing NumberEasy
263 丑数Ugly NumberEasy
258 列位相加Add DigitsEasy
257 二叉树的一切途径Binary Tree PathsEasy
242 有用的字母异或词Valid AnagramEasy
237 删除链表中的节点Delete Node in A Linked ListEasy
235 二叉搜刮树的近来大众先人Lowest Common Ancester of A Binary Search TreeEasy
234 回文链表Palindrome Linked ListEasy
232 用栈完成行列Implement Queue Using StacksEasy
231 2 的幂Power of TwoEasy
226 翻转二叉树Invert Binary TreeEasy
225 用行列完成栈Implement Stack Using QueuesEasy
219 存在反复元素 IIContains Duplicate IIEasy
217 存在反复元素Contains DuplicateEasy
206 反转链表Reverse Linked ListEasy
205 同构字符串Isomorphic StringsEasy
204 计数质数Count PrimesEasy
203 移出链表元素Remove Linked List ElementsEasy
202 快活数Happy NumberEasy
198 打家劫舍House RobberEasy
191 位 1 的个数Number of 1 BitsEasy
190 倒置二进制位Reverse BitsEasy
189 扭转数组Rotate ArrayEasy
172 阶乘后的零Factorial Trailing ZeorsEasy
171 Excel 表列序号Excel Sheet Column NumberEasy
169 求众数Majority ElementEasy
168 Excel 表列称号Excel Sheet Column TitleEasy
167 两数之和 II – 输入有序数组Two Sum II Input Array Is SortedEasy
160 订交链表Intersection of Two Linked ListEasy
155 最小栈Min StackEasy
141 环形链表Linked List CodeEasy
136 只涌现一次的数字Single NumberEasy
125 考证回文字符串Valid PalindromeEasy
122 生意股票的最佳时机 IIBest Time to Buy and Sell Stock IIEasy
121 生意股票的最佳时机Best Time to Buy and Sell StockEasy
119 杨辉三角 IIPascals Triangle IIEasy
118 杨辉三角Pascals TriangleEasy
112 途径总和Path SumEasy
111 二叉树的最小深度Minimum Depth of Binary TreeEasy
110 均衡二叉树Balanced Binary TreeEasy
108 将有序数组转换为二叉搜刮树Convert Sorted Array to Binary Search TreeEasy
107 二叉树的条理遍历 IIBinary Tree Level Order Traversal IIEasy
104 二叉树的最大深度Maximum Depth of Binary TreeEasy
101 对称二叉树Symmetric TreeEasy
100 雷同的树Same TreeEasy
088 兼并两个有序数组Merge Sorted ArrayEasy
083 删除排序链表中的反复元素Remove Duplicates from Sorted ListEasy
070 爬楼梯Climbing StairsEasy
069 x 的平方根Sqrt XEasy
068 二进制乞降Add BinaryEasy
066 加一Plus OneEasy
058 末了一个单词的长度Length of Last WordEasy
053 最大子序和Maximum SubarrayEasy
038 报数Count and sayEasy
035 搜刮插进去位置Search Insert PositionEasy
028 完成 strStr()Implement strStr()Easy
027 移除元素Remove ElementEasy
026 删除排序数组中的反复项Romove Duplicates From Sorted ArrayEasy
021 兼并两个有序链表Merge Two Sorted ListsEasy
020 有用的括号Valid ParenthesesEasy
014 最长大众前缀Longest Common PrefixEasy
013 罗马数字转整数Roman to IntegerEasy
009 回文数Palindrome NumberEasy
007 反转整数Reverse IntegerEasy
001 两数之和Two SumEasy

关于

这是我的民众号 W3Fun,LeetCode 题目的剖析思绪起首宣布在民众号。

《前端 | 天天一个 LeetCode》

这是 GitHub 项目地点

迎接一同交流学习。

    原文作者:swpuLeo
    原文地址: https://segmentfault.com/a/1190000017146507
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞