(
(
makeEmpty(s:stack); 置空棧
push(s:stack;value:datatype); 新元素value進棧
pop(s:stack):datatype; 出棧
isEmpty(s:stack):Boolean; 判棧空否
隊列的 ADT函數有
enqueue(q:queue:value:datatype); 元素value進隊
deQueue(q:queue):datatype; 出隊列
isEmpty(q:queue):boolean; 判隊列空否
[
From:http://tw.wingwit.com/Article/program/sjjg/201311/23232.html