From afe695c69f77f5bf6bbb0d57e23d28d7ffafcc36 Mon Sep 17 00:00:00 2001 From: marina <138340846+bt3gl-cryptographer@users.noreply.github.com> Date: Mon, 7 Aug 2023 18:05:28 -0700 Subject: [PATCH] Update and rename circular_queue_II.py to circular_queue_list.py --- queues/{circular_queue_II.py => circular_queue_list.py} | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) rename queues/{circular_queue_II.py => circular_queue_list.py} (95%) diff --git a/queues/circular_queue_II.py b/queues/circular_queue_list.py similarity index 95% rename from queues/circular_queue_II.py rename to queues/circular_queue_list.py index af28756..8416027 100644 --- a/queues/circular_queue_II.py +++ b/queues/circular_queue_list.py @@ -2,6 +2,7 @@ # -*- coding: utf-8 -*- # author: bt3gl + class CircularQueue: def __init__(self, k: int): @@ -14,7 +15,6 @@ class CircularQueue: return (end + 1) % self.size def enqueue(self, value: int) -> bool: - if self.is_full(): return False @@ -23,11 +23,9 @@ class CircularQueue: self.tail = self._get_next_position(self.tail) self.queue[self.tail] = value - return True def dequeue(self) -> bool: - if self.is_empty(): return False @@ -37,15 +35,14 @@ class CircularQueue: return True self.head = self._get_next_position(self.head) - return True - def Front(self) -> int: + def front(self) -> int: if self.is_empty(): return -1 return self.queue[self.head] - def Rear(self) -> int: + def rear(self) -> int: if self.is_empty(): return -1 return self.queue[self.tail]