顺序栈的操作

技术顺序栈的操作 顺序栈的操作#includestdio.h
#includemalloc.h
#includestdlib.h
#define MAXSIZE 100
typedef int SEle

顺序栈的操作

# includestdio.h

# includemalloc.h

# includestdlib.h

#定义MAXSIZE 100

typedef int SElemType

typedef结构SqStack {

SElemType * base//栈底指针

选择类型*顶部//栈顶指针

int stacksize/栈可用最大容量

} SqStack

/*

栈的初始化

*/

void InitStack(Sqstack S){ 0

s。base=(selem类型*)malloc(sizeof(selem类型)* MAXSIZE);

if(!S.base)出口(-1);

s。顶部=底部;

S.stacksize=MAXSIZE

}

/*

判断顺序栈是否为空

*/

bool Stackempty(Sqstack S){ 0

if (S.base==S.top)

{

返回真;

}

else {

返回错误的

}

}

/*

求顺序栈长度

*/

int StackLengt(Sqstack S){ 0

返回s . top-s . base;

}

/*

清空顺序栈

*/

int ClearSqStack(Sqstack S){ 0

中频(基地)

{

s。顶部=底部;

}

返回1;

}

/*

销毁顺序栈

*/

int DestroyStack(Sqstack){ S

中频(基地)

{

免费(s . base);

s。堆栈大小=0;

s。底部=顶部=空;

}

返回1;

}

/*

顺序栈的入栈

*/

int Push(SqStack S,selem类型e){ 0

if (S.top - S.base==S.stacksize)返回-1;//栈满

* s . top=e;

S.top

返回1;

}

/*

顺序栈的出栈

*/

int Pop(SqStack S,selem类型e){ 0

if (S.base==S.top)返回-1;

e=* S.top

s。top-;

返回1;

}

int main(){ 0

返回0;

}

我亦无他,惟手熟尔

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/74748.html

(0)

相关推荐

  • FastDFS

    技术FastDFSFastDFS,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。FastDFS1、具体内容如果现在你的系统之中需要存放大量的图片或者是视频资源

    攻略 2021年11月23日
  • 考研复试什么时候,一般什么时候会公布考研复试线

    技术考研复试什么时候,一般什么时候会公布考研复试线2021年考研复试线的公布日期2021年研究生考试已经于2020年12月26~28日结束,目前全国各院校的初试成绩已经可以查询,成绩出来后可谓几家欢喜几家愁,各位考生对于

    生活 2021年10月24日
  • DQL-1.开始-快速开始指南

    技术DQL-1.开始-快速开始指南 DQL-1.开始-快速开始指南注意:本指南是针对Dgraph的强大查询语言DQL的,DQL是Facebook创建的查询语言GraphQL的变体。您可以从dgraph.

    礼包 2021年12月7日
  • 怎么使用Java打造一款简单的英语学习系统

    技术怎么使用Java打造一款简单的英语学习系统本篇内容介绍了“怎么使用Java打造一款简单的英语学习系统”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希

    攻略 2021年10月22日
  • 怎么解决Oracle DBLink中CLOB报错ORA-22992

    技术怎么解决Oracle DBLink中CLOB报错ORA-22992本篇内容介绍了“怎么解决Oracle DBLink中CLOB报错ORA-22992”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下

    攻略 2021年11月9日
  • web组件化

    技术web组件化 web组件化 - 微前端的改进:子应用Webpack排除React依赖包第一篇介绍了如何将React组件转换为Web Component
    第二篇介绍了子应用(Web Component

    礼包 2021年10月27日