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辅助器下载(透视)都是有挂(我来教教你)wepoker辅助器下载辅助器中分为...
透视辅助!德普之星透视软件免费... 透视辅助!德普之星透视软件免费入口官网,德普之星透视软件免费入口官网,高科技教程(有挂插件)您好,德...
透视科技!wejoker辅助软... 透视科技!wejoker辅助软件视频(透视)竟然是有挂(科技教程);1、wejoker辅助软件视频系...
透视数据!德普辅助软件,德普之... 透视数据!德普辅助软件,德普之星透视软件免费入口官网,AA德州教程!(有挂教程)1、在德普之星透视软...
透视实锤!wepoker免费脚... 透视实锤!wepoker免费脚本(透视)切实有挂(解密教程);1、全新机制【wepoker免费脚本软...
透视线上!德普之星透视辅助软件... 透视线上!德普之星透视辅助软件激活码,德普之星辅助软件,必赢教程(有挂教程)是一款可以让一直输的玩家...
透视黑科技!poker辅助器免... 透视黑科技!poker辅助器免费安装(透视)一直有挂(高科技教程)1)poker辅助器免费安装辅助挂...
透视科技!德普软件,德普之星辅... 您好,德普之星辅助器app这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩...
辅助透视!wepoker国外版... 辅助透视!wepoker国外版透视(透视)原来是真的有挂(爆料教程)1、辅助透视!wepoker国外...
透视智能ai!德普之星透视免费... 透视智能ai!德普之星透视免费,德普之星怎么开辅助,存在挂教程(有挂辅助)1)德普之星怎么开辅助辅助...