正在加载图片...
(3)顺序栈出栈算法 template <class Type> Type Stack<Type> PopO 若栈不空,则返回栈顶元素,并使栈顶指针退1;否则岀锆处理 assr(! IsEmptyo;/.言:若栈不空,则继续执行 return elements[top-];/返回栈顶元素,并使栈顶指针退1 (4)读取顺序栈栈顶元素算法 Template <class Type> Type Stack<Type> GetTopO 若栈不空,则返回栈顶元素;否则出锆处理 assert(! IsEmptyo;/.言:若栈不空,则继续执行 return elements[top];/返回栈顶元素,注意:栈顶指针不变 20212222021/2/22 5 (3)顺序栈出栈算法 template <class Type> Type Stack<Type>::Pop() //若栈不空,则返回栈顶元素,并使栈顶指针退 1 ;否则出错处理 { assert( ! IsEmpty());//断言:若栈不空,则继续执行 return elements[top--];//返回栈顶元素,并使栈顶指针退1 } (4)读取顺序栈栈顶元素算法 Template <class Type> Type Stack<Type>::GetTop() //若栈不空,则返回栈顶元素;否则出错处理 { assert( ! IsEmpty());//断言:若栈不空,则继续执行 return elements[top];//返回栈顶元素,注意:栈顶指针不变 }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有