题解 | #【模板】循环队列#

【模板】循环队列

https://www.nowcoder.com/practice/0a3a216e50004d8bb5da43ad38bcfcbf

s = []
num = input()
num = num.split()
q = int(num[0])
num = int(num[1])
for i in range(num):
    line = input()
    if line[1] == 'u':
        if len(s) == q:
            print('full')
        else:
            s.append(int(line.split()[1]))
    elif not s:
        print('empty')
    else:
        print(s[0])
        if line[0] == 'p':
            s.pop(0)

这个也是跟上一题一样,就是自己写的时候,把下标写成1,2了,完全写错了。哦还有,判断是否相等的时候,要记得加''

全部评论

相关推荐

11-05 07:29
贵州大学 Java
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务