Question: Create a class Deque and implement the functions of double ended queue. All functions should run in O(1). Write a function InsertRear that inserts an

  1. Create a class Deque and implement the functions of double ended queue. All functions should run in O(1).

  1. Write a function InsertRear that inserts an element at the rear of the Deque.
  2. Write a function GetRear that returns the last item from the Deque.
  3. Write a function DeleteRear that removes an item from the rear of Deque.

class Deque:

def __init__(self):

// your code goes here

def InsertRear(self,value):

// your code goes here

def GetRear(self):

// your code goes here

def DeleteRear(self):

// your code goes here

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!