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 }

相关内容

热门资讯

玩家必看教程!透视挂!新久情a... 玩家必看教程!透视挂!新久情ai智能透视挂神器app,新久情外卦神器软件妙招(有辅助挂解惑);新久情...
攻略讲解开挂!千众部落ai智能... 您好,千众部落这款游戏可以开挂的,确实是有挂的,需要了解加微【485275054】很多玩家在这款游戏...
玩家必备科技!辅助挂!牛欢喜a... 玩家必备科技!辅助挂!牛欢喜ai智能辅助挂插件app,牛欢喜确实真的有挂手筋(有辅助挂方式)是一款可...
教你攻略辅助器!星远互娱3ai... 教你攻略辅助器!星远互娱3ai智能辅助器软件app,星远互娱3破解软件要领(有辅助挂解惑);星远互娱...
一起来探讨开挂!闲玩娱乐葫芦鱼... 一起来探讨开挂!闲玩娱乐葫芦鱼ai智能开挂助手app,闲玩娱乐葫芦鱼到底有挂吗指南(有辅助挂助手);...
切实教程透视挂!新河马互娱ai... 您好:新河马互娱这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好...
新版2025教程辅助挂!新漫游... 新版2025教程辅助挂!新漫游ai智能辅助挂平台app,新漫游有挂么辅助窍要(有辅助挂详细);1、新...
分享一款辅助!火爆欢盈娱乐ai... 分享一款辅助!火爆欢盈娱乐ai智能辅助软件app,火爆欢盈娱乐到底有挂吗法门(有辅助挂助手);亲,有...
让我来分享经验透视挂!红桃互娱... 让我来分享经验透视挂!红桃互娱ai智能透视挂脚本app,红桃互娱透视辅助课程(有辅助挂规律);红桃互...
玩家必备科普辅助!超稳互娱ai... 玩家必备科普辅助!超稳互娱ai智能辅助脚本app,超稳互娱透视挂软件法子(有辅助挂工具);1、点击下...