早些时候也提出了类似的问题。there,但这里的问题与之相反,使用两个队列作为堆栈。问题是..。
给定两个队列及其标准操作(enqueue
,dequeue
,isempty
,size
),用它的标准操作实现一个堆栈(pop
,push
,isempty
,size
)。
应该有两个解决方案的版本。
与任何特定的语言实现相比,我对算法更感兴趣。但是,我欢迎用我熟悉的语言表达的解决方案(java,c#,python,vb,javascript,php)。
https://stackoverflow.com/questions/688276
复制相似问题