![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode
奋起的熊猫
热爱技术即是正义!
展开
-
leetcode 11. 盛最多水的容器
每次向内移动矮的指针,因为如果向内移动高的指针,面积一定会变小;如果向内移动矮的指针,面积还有可能变大。原创 2023-11-01 15:52:26 · 182 阅读 · 0 评论 -
leetcode 167. 两数之和 II - 输入有序数组
用例全部通过,但是超时。:双指针:头、尾指针。原创 2023-11-01 12:19:05 · 174 阅读 · 0 评论 -
leetcode 238. 除自身以外数组的乘积
答案一:超时,因为left、right和result一开始没有设置数组大小,存取浪费时间。:left和right在一开始定义其大小,以后每次存取数据可以节省时间。题目说明,不能使用除法,没有思路。原创 2023-10-30 13:42:25 · 267 阅读 · 0 评论 -
380. O(1) 时间插入、删除和获取随机元素(真随机数)
哈希表查找元素是否存在,时间复杂度O(1), 动态数组可以随机访问下标进行存取操作。该题看似简单,但难点在于每个函数的时间复杂度均为o(1),原创 2023-10-30 12:22:44 · 77 阅读 · 0 评论 -
leetcode274.H指数(lower_bound的使用)
先排序,再使用lower_bound(二分)获得第一个>=的元素下标,遍历更新最终的结果。原创 2023-10-29 16:28:59 · 103 阅读 · 0 评论 -
leetcode45. 跳跃游戏 II
【代码】leetcode45. 跳跃游戏 II。原创 2023-10-27 11:56:14 · 179 阅读 · 0 评论 -
leetcode55. 跳跃游戏
【代码】leetcode55. 跳跃游戏。原创 2023-10-26 21:06:38 · 484 阅读 · 0 评论 -
leetcode 122. 买卖股票的最佳时机 II
【代码】leetcode 122. 买卖股票的最佳时机 II。原创 2023-10-26 17:57:32 · 266 阅读 · 0 评论 -
leetcode26:删除有序数组中的重复项
依次遍历,如果不符合条件则冒泡交换到最后一个位置。o(n^2),结果超时。:迭代器遍历直接删除。原创 2023-10-26 15:53:05 · 130 阅读 · 0 评论