题解 | #用两个栈实现队列#

用两个栈实现队列

http://www.nowcoder.com/practice/54275ddae22f475981afa2244dd448c6

let s1 =[] let s2= []

function push(node) { // write code here s1.push(node) } function pop() { // write code here if(s2.length!=0){ return s2.pop() }else{ while(s1.length!=0){ s2.push(s1.pop()) } return s2.pop() } } module.exports = { push : push, pop : pop };

全部评论

相关推荐

喜欢飞来飞去的雪碧在...:可以试一试字节
点赞 评论 收藏
分享
评论
2
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务