数据结构与算法课后习题解答
return(1); // 入栈成功
}
} // 算法结束
ElemType pop(twostack *s,int i)
// 两栈共享向量空间,i是0或1,表示两个栈,本算法是退栈操作
{ ElemType x;
if (i!=0 && i!=1) return(0);// 栈编号错误
else {switch (i)
{case 0: if(s->top[0]==-1) return(0);//栈空
else x=s->v[s->top--];break;
case 1: if(s->top[1]==m) return(0);//
else x=s->v[s->top++]; break;
default: printf();return(0);
}
// 退栈成功
ElemType top (twostack *s,int i)
// 两栈共享向量空间,i是0或1,表示两个栈,本算法是取栈顶元素操作
{ ElemType x;
switch (i)
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新工程科技数据结构与算法课后习题解答(16)全文阅读和word下载服务。
相关推荐: