码迷,mamicode.com
首页 > 其他好文 > 详细

模板 - 栈

时间:2019-07-18 23:56:24      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:empty   code   信息   stl   size   数组实现   需要   void   return   

STL的栈,可能有一些不需要的信息。
其实用数组实现之后是这个鬼样子。感觉还不如直接用。

struct Stack{
    int st[MAXSIZE];
    int top;
    inline void Clear(){
        top=0;
    }
    inline void Push(int x){
        st[++top]=x;
    }
    inline void Pop(){
        --top;
    }
    inline int Top(){
        return st[top];
    }
    inline int Size(){
        return top;
    }
    inline bool Empty(){
        return !top;
    }
};

模板 - 栈

标签:empty   code   信息   stl   size   数组实现   需要   void   return   

原文地址:https://www.cnblogs.com/Yinku/p/11210635.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!