Golang | Leetcode Golang题解之第232题用栈实现队列
创始人
2025-01-07 10:34:19
0

题目:

题解:

type MyQueue struct {     inStack, outStack []int }  func Constructor() MyQueue {     return MyQueue{} }  func (q *MyQueue) Push(x int) {     q.inStack = append(q.inStack, x) }  func (q *MyQueue) in2out() {     for len(q.inStack) > 0 {         q.outStack = append(q.outStack, q.inStack[len(q.inStack)-1])         q.inStack = q.inStack[:len(q.inStack)-1]     } }  func (q *MyQueue) Pop() int {     if len(q.outStack) == 0 {         q.in2out()     }     x := q.outStack[len(q.outStack)-1]     q.outStack = q.outStack[:len(q.outStack)-1]     return x }  func (q *MyQueue) Peek() int {     if len(q.outStack) == 0 {         q.in2out()     }     return q.outStack[len(q.outStack)-1] }  func (q *MyQueue) Empty() bool {     return len(q.inStack) == 0 && len(q.outStack) == 0 }

相关内容

热门资讯

透视脚本!wepoker软件安... 透视脚本!wepoker软件安装包(底牌)详细透视辅助挂(有挂技巧)该软件可以轻松地帮助玩家将wep...
三分钟脚本!aapoker脚本... 三分钟脚本!aapoker脚本,aa poker辅助,wepoke教程(有挂解密)aa poker辅...
重大来袭!wepoker网页版... 重大来袭!wepoker网页版透视方法,wepoker高级辅助,微扑克教程(有挂黑科技)1、重大来袭...
7分钟攻略!wpk模拟器,(W... 7分钟攻略!wpk模拟器,(WPk)其实存在有挂(详细透视辅助下载插件)1、让任何用户在无需wpk模...
热点推荐!!hhpoker万能... 热点推荐!!hhpoker万能辅助器,hhpoker买挂,靠谱教程(有挂解说);1、全新机制【hhp...
透视脚本!aapoker ai... 透视脚本!aapoker ai插件(透视)详细公共底牌辅助挂(有挂透明)1)aapoker ai插件...
透视插件!wepokerplu... 透视插件!wepokerplus透视脚本免费,(wepoker)切实是有挂(详细透视底牌辅助app)...
1分钟攻略!wpk辅助器,wp... 1分钟攻略!wpk辅助器,wpk透视辅助方法,解密教程(有挂科普)1)wpk透视辅助方法辅助挂:进一...
玩家必看分享!hhpoker免... 玩家必看分享!hhpoker免费透视脚本,HH平台挂,技巧教程(有挂工具)1、hhpoker免费透视...
透视脚本!aapoker怎么选... 透视脚本!aapoker怎么选牌(透视)详细可以选牌辅助器安装(有挂技巧)1、aapoker怎么选牌...