下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、C用数组实现栈集团文件版本丛(M928-T898-M248-WU2669-I2896-DQ586-M1988)ttinclude <iostream>using namespace std;const int MaxStatckSize =100; /栈大小class MYStackprivate:int stacklistMaxStatckSize;int top;/栈顶public:构造函数MYStack (void);MYStack(void);public:/压栈出栈操作void Push (const int &item);int Pop (void);void
2、ClearStack(void);访问栈顶int Peek(void)const;检测椎栈bool isEmpty(void)const;bool isFull(void)const;MYStack:MYStack(void)this->top = T;MYStack:MYStack(void)this->top = -1;void MYStack:Push(const int &item)栈是否己满if (lisFullO)top +二 1;this-stacklisttop二 item; elsestd::cout « "Out of the Sta
3、ck!" << std::endl;int MYStack:Pop(void)if (! isEmpty ()int ebp 二 top;top -二 1;:return stacklistebp;elsereturn 一1;int MYStack:Peek(void)constreturn top;void MYStack: : ClearStackOfor (int i = top; i >= 0; i-) stacklisti二 0;top 二-1;std::cout « "Clear stack done!" <<
4、std::endl: bool MYStack:isFull(void)constreturn top > MaxStatckSize true : false;bool MYStack:isEmpty(void)constreturn top < 0 true : false:int main()MYStack ml = MYStackO ;MYStack m2 = MYStack ();int k, 1;whi.le (cin >> k >> 1)if (k = 1)ml. Push(1);if (k = 2)m2. Push(l);int oul, ou2;oul 二 ml. Pop();wh订e (oul != -1)cout << oul << " oul 二 ml. Pop ();cout << endl:ou2 二 m2. Pop ();w
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学五年级机器人编程课 2.《丝绸之路》教案
- 小学语文二年级上册课件第八单元23 纸船和风筝
- 区域委托经营合同模板
- 可视电话合同模板
- 合同结算有没有合同模板
- 卖货合同模板001
- 减肥店转让合同模板
- 关于石材合同模板
- 别墅打包出租合同模板
- 公司承诺协议合同模板
- 南京农业大学博士研究生入学考试英语试题
- 常用航空用铝合金热处理规范解读
- 2021-2022学年人教版英语八年级下册Unit 2 I'll help to clean up the city parks.-SectionA教案(共5课时)
- 最新部编统编版四年级上册语文课本课后习题参考答案
- 煤矿机电运输专项实施方案
- 中班绘本故事《对不起》详细教案
- 《计算机网络基础》教案(完整版)
- 六年级数学分数除以分数评课议课稿
- 2船舶救生演习程序、部署、预案
- 武汉大学抬头信签纸共1页
- 精密空调开机服务报告
评论
0/150
提交评论