- 2
- 0
- 约2.48千字
- 约 82页
- 2017-04-28 发布于四川
- 举报
第三章堆栈、队列、二叉树
堆栈、队列、二叉树;栈的逻辑结构;栈;栈;栈操作函数包括:
栈的初始化、
栈的释放、
弹栈
压栈。;// stack.h
#ifndef STACK_T_H
#define SATCK_T_H
#include iostream.h
// 结构定义
struct Stack
{
int *data; // 栈数据存储
int memNum; // 栈元素个数
int size; // 栈大小
};
int InitStack( Stack s, int size ); // 函数原型
void DelStack( Stack s); // 函数原型
int PopStack( Stack s, int num ); // 函数原型
int PushStack( Stack s, int mem ); // 函数原型
#endif STACK_T_H;// stack.cpp
#include “stack.h”
//初始化栈
int InitStack( Stack s, int size )
{
s.data = new int [size];
if ( s.data == NULL )
return 0;
s.memNum = 0;
您可能关注的文档
最近下载
- 初中地理沪教课标版上册经线和纬线 经度和纬度 绘有经纬网的地图部优课件.pptx VIP
- 广东能源集团2026笔试真题答案.pdf
- 从“心”开始,卓越启航 2025-2026学年高一上学期心理适应讲座.pptx
- 2025-2026学年北京版(2024)小学信息科技三年级上册(全册)教学设计(附目录P94).docx
- 基于初中物理核心素养的作业设计研究.pptx VIP
- 年产2000吨氯代胺及2000吨丙酰三酮建设项目可行性研究报告.docx VIP
- 2024年公卫执业医师技能考试案例分析题及答案 .pdf VIP
- 【桌面推演】化学品泄漏桌面演练.pptx VIP
- 校园及宿舍管理服务采购招标文件.doc VIP
- CSMGem软件使用教程CSMGem Example Problems.pdf VIP
原创力文档

文档评论(0)