- 0
- 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:
您可能关注的文档
最近下载
- 小学六年级数学分数加减法计算练习题(每日一练,共16份).pdf VIP
- 2019年天津航运学校高一物理月考试题.docx VIP
- 护理管理选择题库含参考答案.docx VIP
- 完整版中小学《森林防火主题教育》主题班会课件PPT.pptx VIP
- 2026年春季新北师大版生物7年级下册全册教学课件(2026年2月修订).pptx
- 海关报关英文合同样本.pdf VIP
- 2023年百色市事业单位考试真题试卷-综合管理类(A类)(含答案).pdf VIP
- 2024年高中语文必背40首诗歌原文+情感+手法.pdf VIP
- 道路工程质量通病防治监理细则.pdf VIP
- 急性胆囊炎、胆囊结石的护理.pptx VIP
原创力文档

文档评论(0)