剑指 Offer 59 - II. 队列的最大值bahttps://leetcode.cn/problems/dui-lie-de-zui-da-zhi-lcof/
| 2023-8-7
0  |  阅读时长 0 分钟
Date
need_review
need_review
type
剑指 Offer(第 2 版)
undo
undo
难度
中等
请定义一个队列并实现函数 max_value 得到队列里的最大值,要求函数max_valuepush_back 和 pop_front 的均摊时间复杂度都是O(1)。
若队列为空,pop_front 和 max_value 需要返回 -1
示例 1:
示例 2:
限制:
  • 1 <= push_back,pop_front,max_value的总操作数 <= 10000
  • 1 <= value <= 10^5

 
  • Giscus
目录