NeetCode #366LC-716HardStackNC Algo100
← Back to All Problems

#366 · #716 · Max Stack(最大栈)

📌 Problem Statement & Constraints

Design a max stack supporting push(x), pop(), top(), peekMax() and popMax(). popMax() removes and returns the maximum element; if there are several, remove the one closest to the top. Constraints: -10^7 <= x <= 10^7; at most 10^4 calls.
🔒

Sign In to Unlock Full Solutions for All 973 Problems

Sign in to access step-by-step logic, benchmark Python3 code, complexity breakdown, and offline export!