class Queue:
def __init__(self):
self.q = []
def enQueue(self, item):
self.q.append(item)
def isEmpty(self):
return len(self.q) == 0
def deQueue(self):
if self.isEmpty() == False:
return self.q.pop(0)
else:
return None
def peek(self):
if self.isEmpty() == False:
return self.q[0]
else:
return None
'자료구조' 카테고리의 다른 글
이진 탐색 트리 (0) | 2024.12.02 |
---|---|
Factorial, Fibonacci (0) | 2024.10.28 |
Stack (0) | 2024.10.28 |
Transpose of Sparse Matrix (0) | 2024.10.28 |
Circle Linked List (0) | 2024.10.28 |