最新 最热

Leetcode模块训练3

1. 统计(优美子数组)(1048)给你一个整数数组 nums 和一个整数 k。如果某个连续子数组中恰好有 k 个奇数数字,我们就认为这个子数组是「优美子数组」。请返回这个数组中 「优美子数组」 的数目。示例 1:输入:nums = [1,1,...

2023-03-23
0

JS该写分号嘛? - wuuconix's blog

刚好,JS为我们提供了 自动分号插入 Automatic Semicolon Insertion!

2023-03-16
1

每日一道leetcode:7. 整数反转

如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。

2023-03-13
0

虾皮一道面试算法题

一些学生分享了与他同一天生日的其他同学的数量,根据这些回答,判断最少有多少学生。

2022-12-26
0

leetcode 70. 爬楼梯 js实现

假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 示例 1:输入:n = 2输出:2解释:有两种方法可以爬到楼顶。1. 1 阶 + 1 阶2. 2 阶示例 2:输入:n = 3输...

2022-11-21
0

leetcode 300. 最长递增子序列 js 动态规划实现

给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。子序列 是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。 示例 1:输入:nums = [1...

2022-11-16
0

leetcode-66. 加一

根据题目要求,我们先获取数组长度并赋值为 n,一个数的最低位在最左边,因此从最左边开始遍历。由于是进制数,因此要遇 9 进 1,假设有多个 9 如 136999 这种,就得连续进位,因此写进 for 循环,只要是 9 都跳过,直到遇到非 9 的数...

2022-10-27
0

leetcode-29. 两数相除

根据题目的要求,我们先判断被除数是否为 0,若为 0 直接返回结果。由于 Integer.MIN_VALUE/-1 会导致溢出,因此价格判断,若遇到这种情况,则直接返回 Integer.MAX_VALUE。   设置一个正负标志位,假设为 true 则为负数。巧妙...

2022-10-27
1

leetcode-234. 回文链表

根据题目要求,我们可以先将链表的值复制到数组中,再使用双指针判断是否回文即可。

2022-10-27
0