Leetcode 剑指 Offer 09题的解法参考代码如下:
class CQueue:
def __init__(self):
self.queue=[]
def appendTail(self, value: int) -> None:
self.queue.append(value)
def deleteHead(self) -> int:
try:
value=self.queue.pop(0)
return value
except Exception:
return -1
# Your CQueue object will be instantiated and called as such:
# obj = CQueue()
# obj.appendTail(value)
# param_2 = obj.deleteHead()
题目链接:
https://leetcode.cn/problems/yong-liang-ge-zhan-shi-xian-dui-lie-lcof
本文档分享了如何使用 Python 实现一个双端队列 (CQueue),包括 appendTail() 和 deleteHead() 方法,并提供了LeetCode题目链接,适合学习队列数据结构和基础算法实现。
628

被折叠的 条评论
为什么被折叠?



