#剑指offer
wy_43431863
这个作者很懒,什么都没留下…
展开
-
剑指 Offer 03. 数组中重复的数字
剑指 Offer 03. 数组中重复的数字 力扣题解地址 难度简单695 找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 示例 1: 输入: [2, 3, 1, 0, 2, 5, 3] 输出:2 或 3 解析 声明集合,判断加入集合的元素是不是重复元素 代码 class Solution { public int findRepeat原创 2022-02-12 11:20:51 · 451 阅读 · 0 评论 -
剑指 Offer 30. 包含min函数的栈
剑指 Offer 30. 包含min函数的栈 难度简单272 定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。 示例: MinStack minStack = new MinStack(); minStack.push(-2); minStack.push(0); minStack.push(-3); minStack.min(); --> 返回 -3. minStack.pop(); minSta原创 2022-02-10 11:56:21 · 165 阅读 · 0 评论