博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《剑指offer》-包含min函数的栈
阅读量:4988 次
发布时间:2019-06-12

本文共 464 字,大约阅读时间需要 1 分钟。

定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数。

class Solution{public:    void push(int value){        v.push_back(value);    }    void pop(){        v.pop_back();    }    int top(){        return v[v.size()-1];    }    int min(){        int m = v[0];        for (int i = 1; i < v.size(); i++){            if (v[i] < m){                m = v[i];            }        }        return m;    }private:    vector
v;};

转载于:https://www.cnblogs.com/zjutzz/p/6615866.html

你可能感兴趣的文章
java.util.Calendar常量字段值
查看>>
对DotNet分布式应用搭建的考虑
查看>>
scala 隐式详解(implicit关键字)
查看>>
红绿灯切换效果
查看>>
有一个人,她不会编程,但在计算机图像领域做出了卓越的贡献
查看>>
Maven第三篇【Maven术语、pom.xml介绍】
查看>>
day_3:解析
查看>>
转 winfrom如何通过http来进行通信,并且通过传递json格式的数据可接受json格式的数据...
查看>>
发布一个生成按钮图片的工具 c#写的
查看>>
TCP与UDP区别
查看>>
error_logger 爆炸
查看>>
dpkg命令的用法
查看>>
在thinkpad SL400上U盘安装双系统ubuntu14.10
查看>>
bootstrap-table 的使用
查看>>
编辑类
查看>>
用python绘制树和深林
查看>>
Hadoop学习笔记—9.Partitioner与自定义Partitioner
查看>>
这是见过最重口的江南style!屌丝自卑了!
查看>>
【转】可编程管线基本流程
查看>>
eclipse默认编码设置为utf-8
查看>>