剑指offer 20 包含min函数的栈
来源:互联网 发布:淘宝店铺装修的设计师 编辑:程序博客网 时间:2024/05/04 09:03
题目描述
定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数。
思路
用Arraylist来操作。
import java.util.Stack;import java.util.ArrayList;public class Solution { ArrayList<Integer> list=new ArrayList<Integer>(); public int last=0; public void push(int node) { list.add(node); last++; } public void pop() { //if(last<0)return null; list.remove(list.size()-1); //last--; } public int top() { int uu=list.get(last); return uu; } public int min() { int temp=list.get(0); for(int ii=1;ii<list.size();ii++){ if(temp>list.get(ii))temp=list.get(ii); } return temp; }}
0 0
- 【剑指offer】包含min函数的栈
- 剑指offer--包含min函数的栈
- 剑指Offer-->包含min函数的栈
- 《剑指offer》包含min函数的栈
- 剑指offer - 包含min函数的栈
- 剑指offer-包含min函数的栈
- 剑指offer:包含min函数的栈
- 包含min函数的栈|剑指offer
- 剑指offer-包含min函数的栈
- 剑指offer 包含min函数的栈
- 剑指offer:包含min函数的栈
- 剑指offer 包含min函数的栈
- [剑指offer]包含min函数的栈
- 《剑指offer》-包含min函数的栈
- 剑指offer----包含min函数的栈
- 【剑指offer】包含min函数的栈
- 剑指offer|包含min函数的栈
- 《剑指offer》包含min函数的栈
- 作业调度方案
- java对日期Date类进行加减运算,年份加减,月份加减
- Android 命名规则
- sprintf 与snprintf
- insmod过程详解
- 剑指offer 20 包含min函数的栈
- 正则表达式 引用子表达式
- JavaScript之字符串类型
- [POJ 3045] Cow Acrobats (贪心)
- 七月算法机器学习笔记8 聚类算法
- 普211标准三维EE零基础转CS申
- eclispe j2ee 用文本编辑器打开xml文件 有时候项目xml出错,关闭xml验证
- 深度学习(十)keras学习笔记
- ffmpeg处理RTMP流媒体的命令大全