240.搜索二维矩阵 II搜索二维矩阵 II编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target。该矩阵具有以下特性: 每行的元素从左到右升序排列。 每列的元素从上到下升序排列。 2024-07-29 中等 #中等难度 #矩阵
239.滑动窗口最大值滑动窗口最大值给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回 滑动窗口中的最大值。 2024-07-27 困难 #困难难度 #滑动窗口 #单调队列
238.除自身以外数组的乘积除自身以外数组的乘积给你一个整数数组 nums,返回数组 answer,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积。 题目数据 保证 数组 nums 之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请 不要使用除法,且在 O(n) 时间复杂度内完成此题。 2024-07-24 中等 #中等难度 #数组
236.二叉树的最近公共祖先二叉树的最近公共祖先给定一个二叉树,找到该树中两个指定节点的最近公共祖先。 最近公共祖先的定义为:”对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。” 2024-07-22 中等 #二叉树 #中等难度