问答题
利用栈的基本操作, 写一个返回S中结点个数的算法int StackSize( SeqStack S),并说明S为何不作为指针参数?
上述算法的目的只要得到S栈的结点个数就可以了。并不能改变栈的结构。所以S不用指针做参数,以避免对原来的栈中元......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
问答题 利用栈的基本操作,写一个将栈S中所有结点均删去的算法void ClearStack(SeqStack *S),并说明S为何要作为指针参数?
问答题 回文是指正读反读均相同的字符序列,如"abba"和"abdba"均是回文,但"good"不是回文。试写一个算法判定给定的字符向量是否为回文。(提示:将一半字符入栈)
问答题 指出下述程序段的功能是什么?