您好,欢迎光临本网站![请登录][注册会员]  

课程资源下载,C/C++下载列表 第855页

[C/C++] 数据结构(C语言)代码实例

说明: //--------------------遍历栈------------------------ Status StackTraverse(SqStack S){//从栈底到栈顶的方向 if(S.top==S.base){ return false; } while(S.base <S.top ){ printf("%c\t",*(S.base++)); } printf("\n"); return true;
<dog123456d> 上传 | 大小:8mb

[C/C++] 数据结构(C语言)代码实例9

说明: //------------------返回栈元素个数------------------ int StackLength(SqStack S){ if(S.base==S.top){ return 0; } return S.top-S.base; }
<dog123456d> 上传 | 大小:24mb

[C/C++] 数据结构(C语言)代码实例8

说明: //------------------判断栈是否为空------------------ Status StackEmpty(SqStack S){ if(S.base==S.top){ return true; } return false; }
<dog123456d> 上传 | 大小:24mb

[C/C++] c语言课件 及公司面试题目

说明: c语言入门
<haohanlantian123> 上传 | 大小:22mb

[C/C++] 数据结构(C语言)代码实例7

说明: //-------------------查看栈顶元素------------------- Status GetTop(SqStack S,Elemtype &e){ if(S.base==S.top ){ return false; } e=*(S.top-1); return true; }
<dog123456d> 上传 | 大小:24mb

[C/C++] 数据结构(C语言)代码实例6

说明: //---------------------出栈函数--------------------- Status Pop(SqStack &S,Elemtype &e){ //非法判断 if(S.base==S.top){ return false; } S.top--; //注意这里因为top指向栈中当前元素的上一个空间,所以要先将其位置减一 e=*S.top; return true; }
<dog123456d> 上传 | 大小:24mb

[C/C++] 数据结构(C语言)代码实例5

说明: //---------------------入栈函数--------------------- Status Push(SqStack &S,Elemtype e){ //判断是否溢出 if(S.top-S.base>=S.stacksize){ S.base=(Elemtype *)realloc(S.base,(S.stacksize+STACKINCREACE)*sizeof(Elemtype)); if(!S.base){ return false; } S.top=S.bas
<dog123456d> 上传 | 大小:24mb

[C/C++] 数据结构(C语言)代码实例4

说明: Status InitStack(SqStack &S){ S.base = (Elemtype *)malloc(STACK_INIT_SIZE*sizeof(Elemtype)); //2016.4.17编译时报错:missing “)”before ; //错误原因:由于头文件中定义常量时后面加了;导致编译的时候将STACK_INIT_SIZE用100;代替, //使得该函数提前结束语100处,malloc后的“(”找不到匹配的“)”而报错 //解决方法:去掉常量定义中的; if(!S.
<dog123456d> 上传 | 大小:16mb

[C/C++] 数据结构(C语言)代码实例3

说明: void main(){ SqStack stack; char temp=a; char getElem=NULL; char popElem=NULL; InitStack(stack); Push(stack,temp); Push(stack,b); GetTop(stack,getElem); printf("栈顶元素是:%c\n",getElem); char *empty=NULL; empty=StackEmpty(stack)?"是空栈!":"不是空栈!&qu ot;
<dog123456d> 上传 | 大小:16mb

[C/C++] 数据结构(C语言)代码实例2

说明: //--------------------栈的顺序存储结构-------------------- #define STACK_INIT_SIZE 100 #define STACKINCREACE 10 typedef char Elemtype;//在头文件中说明 typedef int Status; typedef struct{ Elemtype *base; Elemtype *top; int stacksize
<dog123456d> 上传 | 大小:16mb

[C/C++] 数据结构(C语言)代码实例 (1)

说明: 栈的顺序存储结构的相关算法,包括初始化、压栈、出栈、取栈顶元素、判断栈是否为空、返回栈长度、栈的遍历、清栈、销毁栈
<dog123456d> 上传 | 大小:16mb

[C/C++] 2016山东省NOI省队集训DAY7 题目题解数据标程 NOIP省选省队集训

说明: 2016山东省NOI省队集训DAY7 题目题解数据标程 NOIP省选省队集训
<qq_40186640> 上传 | 大小:18mb