//初始化一个大小为m的双向栈s Status Init_Stack(DblStack s,int m) { s.V=new SElemType[m]; s.bot[0]=-1; s.bot[1]=m; s.top[0]=-1; s.top[1]=m; return OK; } 答案 //判栈i空否, 空返回1, 否则返回0 int IsEmpty(DblStack s,int i) {return s.top[i] == s.bot[i]; } //判栈满否, 满返回1, 否则返回0 int IsFull(DblStack s) { if(s.top[0]+1==s.top[1]) return 1; else return 0;} 答案 void Dblpush(DblStack s,SElemType x,int i) { if( IsFull (s ) ) exit(1); // 栈满则停止执行 if ( i == 0 ) s.V[ ++s.top[0] ] = x; //栈0情形:栈顶指针先加1, 然后按此地址进栈 else s.V[--s.top[1]]=x; //栈1情形:栈顶指针先减1, 然后按此地址进栈 } 答案 int Dblpop(DblStack s,int i,SElemType x) {
您可能关注的文档
- 第三章学前儿童安全教育辨析.ppt
- 第三章-养老保险体系辨析.ppt
- 第三章-药品市场营销环境辨析.ppt
- 第三章一般侵权责任的构成要件辨析.ppt
- 第三章婴幼儿感知觉的发展辨析.ppt
- 第三章应收款项辨析.ppt
- 第三章用Tcl执行HyperMesh的命令辨析.ppt
- 第三章幼儿数的发展与教育辨析.ppt
- 第三章语法辨析.ppt
- 第三章约束受力示力图辨析.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 08.2024注安【技术】HY-章节必做题.pdf VIP
- 化疗后骨髓抑制的管理PPT课件.pptx VIP
- B0.765-36-0.6背压汽轮节能升级技术方案(1).doc VIP
- 放射性核素有效治疗.ppt VIP
- 2025年职业技能芳香疗法师-理论知识参考题库含答案解析(5套).docx VIP
- 中医中胰瘅的护理.pptx VIP
- HIOKI日置 MR8880-21存储记录仪使用说明书.pdf VIP
- 2025年河海大学计算机科学与技术专业《数据库原理》科目期末试卷及答案.docx VIP
- 数据恢复实战 NTFS文件系统概述 NTFS文件系统概述.ppt VIP
- DB35T 2200-2024 高标准农田建设与管护技术规程.pdf VIP
原创力文档

文档评论(0)