- 21
- 0
- 约6.97千字
- 约 7页
- 2017-02-02 发布于江苏
- 举报
实验 栈的基本操作和应用
1实验目的
熟练掌握顺序栈的基本操作。
掌握顺序栈的应用。
2实验内容
设计一个顺序栈的基本操作的演示程序;
利用顺序栈,进行整数的不同进制之间的转换;
利用顺序栈判断字符串是否中心对称。
【基本要求】
实验内容(1)的基本要求:编写一个程序,将一个顺序栈的元素依次取出,并打印其元素值。
实验内容(2)的基本要求:编写一个程序,将一个非负的十进制整数转换成二进制。
实验内容(3)的基本要求:设单链表中存放n个字符,编写一个程序,利用顺序栈来判断字符串是否中心对称,如abcddcba是中心对称,而abcdabcd不是中心对称。
【测试数据】自定
参考程序如下:
实验内容(1)参考程序 exercise4_1.cpp
# include malloc.h
# include iostream.h
# include conio.h
# include stdlib.h
# define STACK_INIT_SIZE 100
# define OK 1
# define OVERFLOW 0
typedef int SElemType;
typedef struct //SqStack //define structure SqStack
{ SElemType *base;
SElemType *top;
i
您可能关注的文档
最近下载
- 井字梯施工方案.doc VIP
- 冶金 - YS-T 1121.1-2016 氯化钯化学分析方法 第1部分:钯量的测定 丁二酮肟重量法.pdf
- DBJ50∕T-086-2016重庆市城市桥梁工程施工质量验收规范.docx
- 民警心理问题现状及对策.docx VIP
- 2026年及未来5年市场数据年中国养老公寓行业发展趋势及投资前景分析报告.docx VIP
- 成都宽窄巷子项目规划设计.ppt VIP
- 民警心理问题现状及对策.docx VIP
- 矿粉购销合同范本.docx VIP
- 非松弛性盆底功能障碍诊治专家共识.pptx VIP
- T CSI 0045—2025 居家物理环境适老化改造规范.pdf VIP
原创力文档

文档评论(0)