编程论坛
注册
登录
编程论坛
→
数据结构与算法
刚学,请问DestoryStack() 和 ClearStack() 程序段怎么写?
sun帅
发布于 2008-10-17 23:42, 2993 次点击
DestoryStack() 和 ClearStack() 程序段怎么写?
3 回复
#2
multiple1902
2008-10-18 08:39
Destroy就是释放掉栈所占据的空间,Clear就是将栈置空,说白了就是把Top指针设成0或者1。
具体怎么写要看你的栈怎么定义的了。
#3
ec_月月
2008-10-18 13:05
Status ClearStack(SqStack &S)
{
S.top = S.base;
return OK;
}
Status DestroyStack(SqStack &S)
{
free(S.base);
S.base = NULL;
S.top = NULL;
S.stacksize = 0;
return OK;
}
很简单的,基本操作还是要多写,熟能生巧啊
#4
abigbadboy
2010-10-25 02:09
谢谢
1