【发布时间】:2016-03-10 00:45:31
【问题描述】:
今天我参加了数据结构考试。问题之一是如何在给定堆栈s1 和s2 的情况下实现入队和出队的队列函数。我用过这个方法,对吗?
enqueue(& item)
if(!s2.isEmpty())
s1.push(s2.pop());
s1.push(item);
dequeue
if(!s1.isEmpty())
s2.push(s1.pop());
return s2.pop();
【问题讨论】:
-
@kirk 现在您知道要对 SwiftKey 产生的任何内容进行校对三倍。
标签: data-structures stack queue