1. Python:
就是一般的数组,即可。只是采用stack的调用方式。
stack = [1,2,3]
stack.append(15) #向stack中添加元素
stack.pop() #取出并删除stack最近添加的元素
#注意:没有peek方法
stack[-1] #取出stack最近添加的元素,类似于peek方法
stack #非空,就是非0
2. Java:
Stack<Character> stack = new Stack<>(); //给定stack存放的类型
stack.push(c); //添加元素c,也可以stack.add(c);
stack.pop(); //取出并删除stack最近添加的元素
stack.peek(); //取出stack最近添加的元素
stack.isEmpty(); //判断stack是否为空
展开