操作1: void push(int val); //往栈顶加入元素val 操作2: void pop(); //删除栈顶元素,若栈为空则不进行操作 操作3: int top(); //返回栈顶元素的值,若栈为空返回-1 操作4: int getMax(); //返回栈中最大元素的值,若栈为空返回-1
6 push 4 push 3 push 5 pop pop pop
4 4 3 4 5 5 3 4 4 4 -1 -1