正在加载图片...
栈的销毁 void Destroy Stack_Sq(Stack &S) 结 if (S base) free(S base); S base=NULL; S top=NULL S stacks 栈的清除 5 void Clear Stack_ Sq(Stack &s) Stop=S base 判断栈是否为空栈 据 Status Stack Empty Sq(Stack S) 构 if(S. top-==S base) return TRUE else return false 获得栈的实际长度 队 int StackLength Sq(stack S) n(abs(s top-S base)4 数 据 结 构 之 栈 和 队 列 7 ¾栈的销毁 void DestroyStack_Sq(Stack &S){ if (S.base) free(S.base); S.base=NULL;S.top=NULL; S.stacksize=0; } ¾栈的清除 void ClearStack_Sq(Stack &S){ S.top = S.base ; } 数 据 结 构 之 栈 和 队 列 8 ¾判断栈是否为空栈 Status StackEmpty_Sq(Stack S){ if(S.top==S.base) return TRUE; else return FALSE; } ¾获得栈的实际长度 int StackLength_Sq(Stack S){ return(abs(S.top-S.base)); }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有