题解 | #【模板】队列#

【模板】队列

https://www.nowcoder.com/practice/afe812c80ad946f4b292a26dd13ba549

n = int(input())
queue = []
for i in range(n):
    res = input().split()
    option = res[0] # res[0]是操作 res[1]是操作数
    if option == 'push':
        queue.append(res[1])
    elif option == 'pop':
        # 队列就是ls[0] 栈就是ls[-1]
        print(queue.pop(0) if len(queue) != 0 else 'error')
    elif option == 'front':
        print(queue[0] if len(queue) != 0 else 'error')

#算法入门#
全部评论

相关推荐

05-16 11:16
已编辑
东华理工大学 Java
牛客737698141号:盲猜几十人小公司,庙小妖风大,咋不叫她去4️⃣呢😁
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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