Overview

In this project, you will gain experience implementing Java’s Priority Queue. By the end students will be able to:

  • Integrate multiple ADTs and data structures to solve a problem with complex requirements.
  • Plan the implementation of a data structure and its invariants.

Getting the Assignment

Follow the instructions from the Deques assignment to add your partners into your team and pull the assignment from the public skeleton.

Like previous projects, if IntelliJ doesn’t react to the new folder for whatever reason, refresh Gradle manually through the Gradle tool window (on the right by default):

Gradle Refresh


Subpages

  1. Programming - Complete the programming portion of the assignment.