Skip to content
Snippets Groups Projects
Forked from EECS 281 / eecs281_project2_wn16
2 commits behind the upstream repository.
user avatar
Waleed Khan authored
5fa57480
History

Project 2 Starter Files

EECS 281 - Winter 2016

Files included in this repository

Priority Queues

  • Eecs281PQ.h (The abstract base class for the other PQ's)
  • JarJarPQ.h (Unsorted PQ, constant insertion, linear removal)
  • SortedPQ.h (Sorted PQ, linear insertion, constant removal)
  • BinaryPQ.h (Binary Heap PQ, logarithmic insertion, logarithmic removal)
  • PairingPQ.h (Pairing Heap PQ, constant insertion, amortized logarithmic removal)

Psuedorandom Generator

  • P2.h
  • P2.cpp

PDFs

  • Project2_W16.pdf (The Project Specification "The Spec")
  • Pairing_Heaps_Fredman.pdf (Pairing Heap description "The Fredman Paper")
  • Pairing_Heaps_Sahni.pdf (Pairing Heap description "The Sahni Paper")

Other Files

  • Makefile (The EECS 281 sample Makefile)
  • testPQ.cpp (A simple test driver for testing Priority Queues)