- 4
- 0
- 约1.8千字
- 约 3页
- 2018-03-11 发布于河南
- 举报
线性表的应用—栈操作
#includestdio.h
#includestdlib.h
#define MAX 100
typedef struct//建立顺序栈
{ int list[MAX];
int top,bot;
}SeqStack;
SeqStack S;
int push(SeqStack *S,int x)//顺序栈进栈
{ if(S-top==MAX) return 0;
else
{ S-list[S-top++]=x;
return 1;
}
}
int pop(SeqStack *S)//顺序栈出栈
{ if(S-top==0) return 0;
else
{ S-top--;
return 1;
}
}
int stacktop(SeqStack *S)//对顺序栈取栈顶元素
{ int x;
if(S-top==0S-bot==0) return 0;
else
{ x=S-list[--S-top];
return x;
}
}
void Print(SeqStack *S)//输出顺序栈
{ int b;
do
{ b=S-list[S-top--];
if(b) printf(%d ,b);
}while(b);
putchar(\n);
}
typedef struct node//建立链栈
{ int data;
您可能关注的文档
- IBM000-032认证资讯.doc
- 江门市2013年普通高中高三调研测试理综试题.doc
- 初中数学分式化简求值.doc
- 除法、年月日练习.doc
- 导学用合一教学模式及学案设计原则.doc
- 技能训练参考格式.doc
- 结婚对联就选他.doc
- 混合运算单元练习.doc
- 开题报告——煤矿胶带运输机.pdf
- 十、2012年公司审计工作指导意见.doc
- 浙江省温州市苍南县2024-2025学年八年级下学期期末数学试题(含答案).pdf
- 【生物卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 【化学卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 浙江省舟山市2024-2025学年八年级下学期学科素养监测数学试题卷(含答案).pdf
- 浙江省舟山市2024-2025学年八年级下学期学科素养监测数学试题卷(含答案).docx
- 【政治卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 2026年普通高中毕业班考前冲刺题数学(二)参考答案.pdf
- 浙江省舟山市2024-2025学年下学期八年级学科素养监测 数学试题卷(含答案).pdf
- 浙江省舟山市2024-2025学年下学期八年级学科素养监测 数学试题卷(含答案).docx
- 社区姑息护理:临终关怀的实施.pptx
最近下载
- 职工大会会议记录标准模板与范例.docx VIP
- 学校传染病防控工作自查报告.docx VIP
- 护理诊断定义分类及陈述讲解.pptx VIP
- 2025年内蒙古三支一扶计划《综合能力测试》真题及答案.docx VIP
- 2025年江苏淮安市中考道德与法治试卷试题真题(含答案详解) .pdf VIP
- 2025年12月大学英语四级考试真题(第1套)附参考答案及听力原文.docx VIP
- 教育法律法规模拟试题及答案材料.doc VIP
- 第3章_眼睑及泪器疾病病人的护理课件.ppt VIP
- [北京市]2025文化和旅游部恭王府博物馆应届毕业生招聘笔试历年参考题库典型考点附带答案详解.docx VIP
- 详解质量人绕不开的“直通率”.docx VIP
原创力文档

文档评论(0)