summaryrefslogtreecommitdiff
path: root/queue.py
diff options
context:
space:
mode:
Diffstat (limited to 'queue.py')
-rw-r--r--queue.py19
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)