NP30. 用列表实现队列
描述
输入描述
输入一个整数表示要添加到队列的元素。输出描述
示例1
输入:
8
输出:
[2, 3, 4, 5] [3, 4, 5] [3, 4, 5, 8]
说明:
第一次弹出队首元素1,第二次弹出队首元素2,第三次加入数字8到队尾Python 解法, 执行用时: 9ms, 内存消耗: 2844KB, 提交时间: 2022-08-02
queue = [1, 2, 3, 4, 5] queue.pop(0) print(queue) queue.pop(0) print(queue) n=int(input()) queue.append(n) print(queue)
Python 解法, 执行用时: 10ms, 内存消耗: 2848KB, 提交时间: 2022-08-05
queue = [1, 2, 3, 4, 5] queue.pop(0) print(queue) queue.pop(0) print(queue) a=input() queue.append(a) print(queue)
Python 解法, 执行用时: 10ms, 内存消耗: 2852KB, 提交时间: 2022-08-05
queue = [1, 2, 3, 4, 5] queue.pop(0) print(queue) queue.pop(0) print(queue) n=int(input()) queue.append(n) print(queue)
Python 解法, 执行用时: 10ms, 内存消耗: 2988KB, 提交时间: 2022-08-02
number_input=int(input()) queue = [1,2,3,4,5] for i in range(2): queue.pop(0) print(queue) queue.append(number_input) print(queue)
Python 解法, 执行用时: 11ms, 内存消耗: 2824KB, 提交时间: 2022-08-01
s = [1, 2, 3, 4, 5] s.pop(0) print s s.pop(0) print s i = eval(raw_input()) s.append(i) print s