Skip to content

bilalnurhusien/Deque

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Deque

Implemented a double-ended queue (or deque) with the following API:

  public class Deque<Item> implements Iterable<Item> {
              
        public Deque()                     // construct an empty deque
        
        public boolean isEmpty()           // is the deque empty?
        
        public int size()                  // return the number of items on the deque
        
        public void addFirst(Item item)    // insert the item at the front
        
        public void addLast(Item item)     // insert the item at the end
        
        public Item removeFirst()          // delete and return the item at the front
        
        public Item removeLast()           // delete and return the item at the end
        
        public Iterator<Item> iterator()   // return an iterator over items in order from front to end
        
  }

About

Double-ended queue or deque.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages