![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LeetCode
文章平均质量分 51
哇啦啦哗啦啦
这个作者很懒,什么都没留下…
展开
-
JavaScript 刷题常用API
待填坑最近有用 JS 写题,感觉此类文章很少,(可能前端算法考得不难),有空总结一下~pushpopshiftunshift原创 2022-04-15 15:24:43 · 649 阅读 · 0 评论 -
【LeetCode笔记 - March Daily】21. Merge Two Sorted Lists(Java、Linked List、Recursion)
LeetCode 国际区原创 2022-03-07 11:25:28 · 320 阅读 · 0 评论 -
【LeetCode笔记 - 每日一题】504. 七进制数(Java、数学、字符串)
0307文章目录题目示例思路& 代码504. 七进制数数学、字符串 easy题目10 进制 转化为 7 进制,并以字符串形式输出。示例输入: num = 100输出: "202"输入: num = -7输出: "-10"思路& 代码类似十进制转换二进制方法,每次取余、确定的是最低位。StringBuilder的append() 是将字符添加到末尾,所以最后要将结果反转,对于负数要添加负号。class Solution { public String原创 2022-03-07 10:56:56 · 162 阅读 · 0 评论 -
【LeetCode笔记 - 每日一题】2100. 适合打劫银行的日子(Java、数组、前缀和)
0306文章目录题目示例思路 & 代码数组、前缀和题目输入数组,如果第 i 天满足以下所有条件,我们称它为一个适合打劫银行的日子:第 i 天前和后都分别至少有 time 天。第 i 天前连续 time 天警卫数目都是非递增的。第 i 天后连续 time 天警卫数目都是非递减的。请你返回一个数组,包含 所有 适合打劫银行的日子(下标从 0 开始)。返回的日子可以 任意 顺序排列。示例输入:security = [5,3,3,3,5,6,2], time = 2输出:[2,原创 2022-03-06 13:23:30 · 246 阅读 · 0 评论 -
【LeetCode笔记 - 每日一题】165. 比较版本号(Java、字符串、双指针)
165. Compare Version Numbers题目描述:比较版本号,前导零可以忽略,从左到右,v1大就返回1,v2大就返回2,否则返回0。Example 1:Input: version1 = "1.01", version2 = "1.001"Output: 0Explanation: Ignoring leading zeroes, both "01" and "001" represent the same integer "1".Example 2:Input: vers原创 2022-02-25 16:03:16 · 523 阅读 · 0 评论 -
【LeetCode笔记 - 每日一题】917. 仅仅反转字母(Java、字符串、双指针、栈)
目录:917. 仅仅反转字母题目描述:字符串中,非字母不移动,字母(包括大、小写)顺序反转。思路 & 代码:1、 用stack,一开始没弄清for-each的顺序,在纠结toCharArray()变成数组后,顺序是不是要反过来,即从数组下标为0的元素开始遍历。最后确定还是和字符串一样,从左到右。所以使用stack而不是queue(当然API都用的是Deque)还复习了Character类中的isLetter()方法,此外还有isDigit()、isUpperCas.原创 2022-02-23 12:26:48 · 220 阅读 · 0 评论