上一页 1 2 3 4 5 6 7 ··· 15 下一页
摘要: 题目描述 给定一个长度为 n 的 0 索引整数数组 nums。初始位置在下标 0。 每个元素 nums[i] 表示从索引 i 向后跳转的最大长度。换句话说,如果你在索引 i 处,你可以跳转到任意 (i + j) 处: 0 <= j <= nums[i] 且 i + j < n 返回到达 n - 1 阅读全文
posted @ 2026-04-07 11:22 狐狸胡兔 阅读(5) 评论(0) 推荐(0)
摘要: 题目描述 给你一个非负整数数组 nums ,你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标,如果可以,返回 true ;否则,返回 false 。 示例 1: 输入:nums = [2,3,1,1,4] 输出:true 解释:可以先 阅读全文
posted @ 2026-04-06 18:17 狐狸胡兔 阅读(8) 评论(0) 推荐(0)
摘要: 题目描述 中位数是有序整数列表中的中间值。如果列表的大小是偶数,则没有中间值,中位数是两个中间值的平均值。 例如 arr = [2,3,4] 的中位数是 3 。 例如 arr = [2,3] 的中位数是 (2 + 3) / 2 = 2.5 。 实现 MedianFinder 类: MedianFin 阅读全文
posted @ 2026-04-06 17:21 狐狸胡兔 阅读(14) 评论(0) 推荐(0)
摘要: 题目描述 给你一个整数数组 nums 和一个整数 k ,请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。 示例 1: 输入:nums = [1,1,1,2,2,3], k = 2 输出:[1,2] 示例 2: 输入:nums = [1], k = 1 输出:[1] 示例 3: 输 阅读全文
posted @ 2026-04-04 16:34 狐狸胡兔 阅读(4) 评论(0) 推荐(0)
摘要: 题目描述 给定整数数组 nums 和整数 k,请返回数组中第 **k** 个最大的元素。 请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 你必须设计并实现时间复杂度为 O(n) 的算法解决此问题。 示例 1: 输入: [3,2,1,5,6,4], k = 2 输出 阅读全文
posted @ 2026-04-04 15:47 狐狸胡兔 阅读(10) 评论(0) 推荐(0)
摘要: 题目描述 给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。 示例 1: 输入:heights = [2,1,5,6,2,3] 输出:10 解释:最大的矩形为图中红色区域,面积为 10 示例 2: 输入: heig 阅读全文
posted @ 2026-04-04 15:12 狐狸胡兔 阅读(3) 评论(0) 推荐(0)
摘要: 题目描述 给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替。 示例 1: 输入: temperatures = [73,74,75 阅读全文
posted @ 2026-04-03 22:44 狐狸胡兔 阅读(4) 评论(0) 推荐(0)
摘要: 题目描述 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 实现 MinStack 类: MinStack() 初始化堆栈对象。 void push(int val) 将元素val推入堆栈。 void pop() 删除堆栈顶部的元素。 int top() 获取堆 阅读全文
posted @ 2026-04-02 21:30 狐狸胡兔 阅读(5) 评论(0) 推荐(0)
摘要: 题目描述 给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 每个右括号都有一个对应的相同类型的左括号。 示例 1: 输入:s = "()" 输出:true 示例 阅读全文
posted @ 2026-04-02 20:46 狐狸胡兔 阅读(6) 评论(0) 推荐(0)
摘要: 题目描述 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。 算法的时间复杂度应该为 O(log (m+n)) 。 示例 1: 输入:nums1 = [1,3], nums2 = [2] 输出:2.00000 解释:合并数组 阅读全文
posted @ 2026-04-02 16:07 狐狸胡兔 阅读(13) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 15 下一页