题解 | #包含min函数的栈#
包含min函数的栈
http://www.nowcoder.com/practice/4c776177d2c04c2494f2555c9fcc1e49
import java.util.*;
public class Solution {
Stack<Integer> stack = new Stack<>();
public void push(int node) {
stack.push(node);
}
public void pop() {
stack.pop();
}
public int top() {
return stack.peek();
}//上边这些都是基础的几个语句
public int min() {
Integer[] temp = stack.toArray(new Integer[stack.size()]);//这里把stack里的数据转换成数组
Arrays.sort(temp);//给数组排序
return temp[0];//输出最小值
}
}
正浩创新EcoFlow公司福利 605人发布

