![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LeetCode
文章平均质量分 71
xiaoyan_lu
这个作者很懒,什么都没留下…
展开
-
LeetCode.双指针(四)
长度最小的子数组给定一个含有n个正整数的数组和一个正整数 target 。找出该数组中满足其和 ≥ target 的长度最小的 连续子数组[numsl, numsl+1, ..., numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 。示例 1:输入:target = 7, nums = [2,3,1,2,4,3]输出:2解释:子数组[4,3]是该条件下的长度最小的子数组。示例 2:输入:target = 4, nums = [1,4,原创 2023-08-19 22:57:45 · 347 阅读 · 0 评论 -
LeetCode.双指针(三)
两数之和 II - 输入有序数组给你一个下标从 1 开始的整数数组numbers ,该数组已按 非递减顺序排列,请你从数组中找出满足相加之和等于目标数target 的两个数。如果设这两个数分别是 numbers[index1] 和 numbers[index2] ,则 1原创 2023-08-16 18:06:55 · 67 阅读 · 0 评论 -
LeetCode.双指针(二)
例题一一、题目颜色分类给定一个包含红色、白色和蓝色、共n 个元素的数组nums,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。我们使用整数 0、1 和 2 分别表示红色、白色和蓝色。必须在不使用库内置的 sort 函数的情况下解决这个问题。原创 2023-08-08 16:38:48 · 78 阅读 · 0 评论 -
LeetCode.双指针(一)
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。请注意,必须在不复制数组的情况下原地对数组进行操作。示例 1:输入: nums = [0,1,0,3,12]输出: [1,3,12,0,0]示例 2:输入: nums = [0]输出: [0]提示:1原创 2023-06-26 23:31:50 · 51 阅读 · 0 评论 -
LeetCode.2006. 差的绝对值为 K 的数对数目
LeetCode.2006. 差的绝对值为 K 的数对数目给你一个整数数组nums和一个整数k,请你返回数对(i, j)的数目,满足i < j且|nums[i] - nums[j]| == k。|x|的值定义为:如果x >= 0,那么值为x。如果x < 0,那么值为-x。原创 2023-04-25 02:37:18 · 103 阅读 · 0 评论 -
LeetCode.33. 搜索旋转排序数组
LeetCode.33. 搜索旋转排序数组整数数组 nums 按升序排列,数组中的值 互不相同 。在传递给函数之前,nums 在预先未知的某个下标 k(0原创 2023-04-23 03:26:26 · 52 阅读 · 0 评论 -
LeetCode1486. 数组异或操作
给你两个整数,n 和 start 。数组 nums 定义为:nums[i] = start + 2*i(下标从 0 开始)且 n == nums.length 。请返回 nums 中所有元素按位异或(XOR)后得到的结果。原创 2023-04-14 17:04:30 · 97 阅读 · 0 评论 -
LeetCode.1281. 整数的各位积和之差
LeetCode.1281. 整数的各位积和之差给你一个整数n,请你帮忙计算并返回该整数「各位数字之积」与「各位数字之和」的差。原创 2023-04-21 12:23:43 · 81 阅读 · 0 评论 -
LeetCode.1716. 计算力扣银行的钱
Hercy 想要为购买第一辆车存钱。他 每天 都往力扣银行里存钱。最开始,他在周一的时候存入 1 块钱。从周二到周日,他每天都比前一天多存入 1 块钱。在接下来每一个周一,他都会比 前一个周一 多存入 1 块钱。给你 n ,请你返回在第 n 天结束的时候他在力扣银行总共存了多少块钱。原创 2023-02-25 00:32:24 · 81 阅读 · 0 评论 -
LeetCode.1979. 找出数组的最大公约数
求最大公因数使用辗转相除法,时间复杂度为O(logN)(博主数学渣渣,不会证明,网上找的结论)直接使用C++自带的库函数。欸,吃了不会库的亏。分两步走,先找到最大、最小数,然后找这两个数的最大公因数。找最大最小数遍历数组即可,时间复杂度为O(n),原创 2023-02-21 00:00:19 · 187 阅读 · 0 评论 -
LeetCode.1925.统计平方和三元组的数目
LeetCode.1925.统计平方和三元组的数目原创 2023-02-15 22:36:24 · 397 阅读 · 2 评论 -
LeetCode 1492.n的第k个因子
LeetCode 1492.n的第k个因子。给你两个正整数 n 和 k 。如果正整数 i 满足 n % i == 0 ,那么我们就说正整数 i 是整数 n 的因子。考虑整数 n 的所有因子,将它们 升序排列 。请你返回第 k 个因子。如果 n 的因子数少于 k ,请你返回 -1原创 2023-02-12 11:50:47 · 67 阅读 · 0 评论 -
LeetCode第509题斐波那契数
LeetCode第509题斐波那契数原创 2023-02-08 00:37:33 · 86 阅读 · 0 评论 -
剑指Offer64.LeetCode第2701题
剑指Offer64.LeetCode第2701题原创 2023-02-07 23:27:37 · 81 阅读 · 0 评论 -
LeetCode面试题08.05.递归乘法.第2869题
LeetCode面试题08.05.递归乘法.第2869题原创 2023-02-06 17:36:08 · 115 阅读 · 0 评论