diff options
Diffstat (limited to 'queue.py')
| -rw-r--r-- | queue.py | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/queue.py b/queue.py deleted file mode 100644 index 85516cf..0000000 --- a/queue.py +++ /dev/null @@ -1,19 +0,0 @@ -class circular_queue: - def __init__(self,size): - self.size = size - self.queue = [] - for i in range(self.size): - self.queue.append(None) - self.pointer = 0 - def add(self, value): - self.queue[self.pointer] = value - self.pointer += 1 - if self.pointer > 49: - self.pointer = 0 - def average(self): - queue = self.queue - while None in queue: - queue.remove(None) - if len(queue) == 0: - return 0 - return sum(queue) / len(queue) |
