会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lenyanjgk
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
13
14
15
16
17
18
19
下一页
2023年9月15日
力扣第209题 长度最小的子数组 双指针 c++注释代码
摘要: 题目 209. 长度最小的子数组 中等 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其总和大于等于 target 的长度最小的 连续子数组 [numsl, numsl+1, ..., numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回
阅读全文
posted @ 2023-09-15 08:00 lenyan~
阅读(32)
评论(0)
推荐(0)
2023年9月14日
力扣第48题 旋转图像 c++代码注释版 新手推荐
摘要: 题目 48. 旋转图像 中等 给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 示例 1: 输入:matrix = [[1,2,3],[4,5,6],[7
阅读全文
posted @ 2023-09-14 08:00 lenyan~
阅读(117)
评论(0)
推荐(0)
2023年9月13日
力扣第67题 二进制求和 c++代码 简单易懂
摘要: 题目 67. 二进制求和 简单 给你两个二进制字符串 a 和 b ,以二进制字符串的形式返回它们的和。 示例 1: 输入:a = "11", b = "1" 输出:"100" 示例 2: 输入:a = "1010", b = "1011" 输出:"10101" 提示: 1 <= a.length,
阅读全文
posted @ 2023-09-13 08:00 lenyan~
阅读(57)
评论(0)
推荐(0)
力扣第1991题 找到数组的中间位置 c++注释版
摘要: 题目 1991. 找到数组的中间位置 简单 给你一个下标从 0 开始的整数数组 nums ,请你找到 最左边 的中间位置 middleIndex (也就是所有可能中间位置下标最小的一个)。 中间位置 middleIndex 是满足 nums[0] + nums[1] + ... + nums[mid
阅读全文
posted @ 2023-09-13 08:00 lenyan~
阅读(21)
评论(0)
推荐(0)
2023年9月11日
力扣第118题 杨辉三角 c++ 有注释 新手易懂
摘要: 题目 118. 杨辉三角 简单 给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。 示例 1: 输入: numRows = 5 输出: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]
阅读全文
posted @ 2023-09-11 17:00 lenyan~
阅读(93)
评论(0)
推荐(0)
力扣第8029题 与车相交的点 c++ 模拟和set容器
摘要: 题目 8029. 与车相交的点 简单 给你一个下标从 0 开始的二维整数数组 nums 表示汽车停放在数轴上的坐标。对于任意下标 i,nums[i] = [starti, endi] ,其中 starti 是第 i 辆车的起点,endi 是第 i 辆车的终点。 返回数轴上被车 任意部分 覆盖的整数点
阅读全文
posted @ 2023-09-11 08:00 lenyan~
阅读(15)
评论(0)
推荐(0)
2023年9月10日
力扣第15题 三数之和 双指针 c++
摘要: 题目 15. 三数之和 中等 给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i != j、i != k 且 j != k ,同时还满足 nums[i] + nums[j] + nums[k] == 0 。请 你返回所有和为 0 且不重
阅读全文
posted @ 2023-09-10 17:00 lenyan~
阅读(43)
评论(0)
推荐(0)
力扣第128题 最长连续序列 c++暴力简单易懂
摘要: 题目 128. 最长连续序列 中等 给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。 请你设计并实现时间复杂度为 O(n) 的算法解决此问题。 示例 1: 输入:nums = [100,4,200,1,3,2] 输出:4 解释:最长数字连续序列是
阅读全文
posted @ 2023-09-10 08:00 lenyan~
阅读(117)
评论(0)
推荐(0)
2023年9月9日
力扣第49题 字母异位词分组 哈希表 c++ 有注释 讲解详细 新手
摘要: 题目 49. 字母异位词分组 给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。 字母异位词 是由重新排列源单词的所有字母得到的一个新单词。 示例 1: 输入: strs = ["eat", "tea", "tan", "ate", "nat", "bat"] 输出:
阅读全文
posted @ 2023-09-09 08:00 lenyan~
阅读(150)
评论(0)
推荐(0)
2023年9月8日
力扣第35题 搜索插入位置 双指针 c++简单易懂版
摘要: 题目 35. 搜索插入位置 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 示例 1: 输入: nums = [1,3,5,6], target = 5 输出: 2 示例 2
阅读全文
posted @ 2023-09-08 08:00 lenyan~
阅读(22)
评论(0)
推荐(0)
上一页
1
···
13
14
15
16
17
18
19
下一页
公告