- 0
- 0
- 约4.42千字
- 约 52页
- 2017-08-20 发布于河南
- 举报
数据结构(c语言版)(西安交大)第三章课件
堆栈
堆栈的应用
队列
队列的应用;3.1 栈 ( Stack );进栈示例;退栈示例;栈的基本操作;栈的顺序存储结构;栈的基本运算
置空栈
SETNULL(seqstack *s)
{
s-top=-1;
}
?
判栈空
int EMPTY(seqstack *s)
{
if (s-top=0) return FALSE;
else return TRUE;
};进栈
seqstack *PUSH(seqstack *s,datatype x)
{
if (s-top==maxsize-1)
{ printf(“overflow\n”);return NULL;}
else
{ s-top++;
s-data[s-top]=x;
}
return s;
}
;退栈
datatype POP(seqstack *s)
{
if (EMPTY(s)) {printf(“underflow\n”);return NULL;}
else
{ s-top--;
return(s-data[s-top+1]);
}
};取栈顶
datatype TOP(seqstack *s)
{
if (EMPTY(s)) {printf(“underflow\n”);return NULL;}
els
您可能关注的文档
- 数学重要性和趣味性课件.ppt
- 数学:1.2数轴,相反数和绝对值2(湘教版七年级上)课件.ppt
- 数学:1.3《简单逻辑联结词》(新人教A版选修2-1)课件.ppt
- 数学第一单元负数初步认识课件.ppt
- 数学:2-1-3、4 空间中直线和平面之间位置关系 平面和平面之间位置关系课件.ppt
- 数学:1.1《空间几何体结构》(新人教A版必修2)课件.ppt
- 数学:1.2平行线判定(第2课时)(浙教版八年级上)课件.ppt
- 数学:2.1离散型随机变量与其分布列 三(新人教A版选修2-3)课件.ppt
- 数学:132 函数奇偶性(共22张PPT)(人教A版必修1)课件.ppt
- 数学:2.2《直线和椭圆位置关系》(苏教版选修2-1)课件.ppt
最近下载
- 五一节前安全生产部署会讲话稿+2025年第二季度暨“清明节”“五一”期间安全生产和自然灾害风险分析研判情况+安全生产工作要点.doc VIP
- NB-T-47018.1~47018.5-2017-承压设备用焊接材料订货技术条件+编制说明_.pdf VIP
- 品质异常处理流程培训.pptx VIP
- 2026年盐城工业职业技术学院单招职业技能考试题库及答案详解(各地真题).docx VIP
- 机械设计制造及其自动化专业面试题(某大型集团公司)试题集解析.docx VIP
- 摄影入门教程.pdf VIP
- 2026年2026年农产品种植合作协议书模板.docx VIP
- 硫辛酸项目可行性研究报告.docx
- 不锈钢氩弧焊作业指导书.docx VIP
- 食管癌诊疗指南 (2025年版 ) .pdf VIP
原创力文档

文档评论(0)