- 1
- 0
- 约7.13千字
- 约 53页
- 2019-05-13 发布于广东
- 举报
栈的概念与实现 队列的概念与实现 串的概念与操作算法 应用举例 1 顺序栈的实现 const int StackSize=10; template class T class SeqStack { public: SeqStack( ) {top=-1; } ~ SeqStack( ) { } void Push( T x); T Pop( ); T GetTop() {if (top!=-1) return data[top];} bool Empty( ){ top==-1? retrun 1:return 0;} private: T data[StackSize]; int top; }; 顺序栈Push算法 Template T void SeqStack::Push( T x) { if (top==StackSize-1) throw “上溢”; data[++top]=x; } 顺序栈Pop算法 Template T T SeqStack::Pop( ) { if (top==-1) throw “下溢”; x=data[top--]; return x; } 2 链栈的实现 template class T class LinkStack { public:
您可能关注的文档
最近下载
- CAD_CAM技术实用案例教程(CAXA):CAXACAPP工艺图表2022PPT教学课件.pptx
- 新建郊铁路璧山至铜梁线环境影响报告书简本-中煤科工集团重庆.PDF VIP
- (动物传染病学课件)炭疽.pptx VIP
- 注册安全工程师-安全生产法律法规-唐忍 2026年讲义下载 .pdf VIP
- 《变频三剑产品介绍》幻灯片课件.ppt VIP
- 详解《教育发展“十五五”规划》全文.ppt
- 《学前儿童体育教育活动指导》教案 第12课 运动器械活动概述及活动指导.docx VIP
- 无线传感网技术课件:蓝牙技术.pptx VIP
- 标识牌制作安装项目投标方案.docx VIP
- 《标志设计》全套课件.ppt VIP
原创力文档

文档评论(0)