会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
anamazingclown
博客园
首页
新随笔
联系
订阅
管理
2023年8月8日
LeetCode 热题 100 之 240. 搜索二维矩阵 II
摘要: # 题目 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性: 每行的元素从左到右升序排列。 每列的元素从上到下升序排列。 **示例一** 
评论(0)
推荐(0)
2023年8月3日
LeetCode 热题 100 之 48. 旋转图像
摘要: # 题目 给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 
评论(0)
推荐(0)
59. 螺旋矩阵 II
摘要: # 题目 给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。 **示例 1:** 
评论(0)
推荐(0)
LeetCode 热题 100 之 54. 螺旋矩阵
摘要: # 题目 给你一个 m 行 n 列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素。 **示例 1:** 
评论(0)
推荐(0)
2023年8月2日
LeetCode 热题 100 之 73. 矩阵置零
摘要: # 题目 给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。 **示例 1:** 输入:matrix = [[1,1,1],[1,0,1],[1,1,1]] 输出:[[1,0,1],[0,0,0],[1,0,1]] **示例 2:** 输
阅读全文
posted @ 2023-08-02 21:30 anamazingclown
阅读(16)
评论(0)
推荐(0)
(*)LeetCode 热题 100 之 238. 除自身以外数组的乘积
摘要: # 题目 给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请**不要使用除法**,**且在 O(n) 时
阅读全文
posted @ 2023-08-02 20:17 anamazingclown
阅读(26)
评论(0)
推荐(0)
LeetCode 热题 100 之 189. 轮转数组
摘要: # 题目 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 **示例 1:** 输入: nums = [1,2,3,4,5,6,7], k = 3 输出: [5,6,7,1,2,3,4] 解释: 向右轮转 1 步: [7,1,2,3,4,5,6] 向右轮转 2 步
阅读全文
posted @ 2023-08-02 18:09 anamazingclown
阅读(38)
评论(0)
推荐(0)
2023年7月29日
LeetCode 热题 100 之 56. 合并区间
摘要: # 题目 以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间 。 **示例 1:** 输入:intervals = [[1,3],[2,
阅读全文
posted @ 2023-07-29 17:20 anamazingclown
阅读(34)
评论(0)
推荐(0)
2023年7月25日
LeetCode 热题 100 之 53. 最大子数组和
摘要: # 题目 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 子数组 是数组中的一个连续部分。 **示例 1:** 输入:nums = [-2,1,-3,4,-1,2,1,-5,4] 输出:6 解释:连续子数组 [4,-1,2,1] 的和最大,
阅读全文
posted @ 2023-07-25 16:08 anamazingclown
阅读(57)
评论(0)
推荐(0)
2023年7月24日
LeetCode 热题 100 之 21. 合并两个有序链表
摘要: # 题目 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 **示例 1:** 输入:l1 = [1,2,4], l2 = [1,3,4] 输出:[1,1,2,3,4,4] **示例 2:** 输入:l1 = [], l2 = [] 输出:[] **示
阅读全文
posted @ 2023-07-24 22:12 anamazingclown
阅读(9)
评论(0)
推荐(0)
下一页
公告