Program Assignment Python

Anonymous
timer Asked: Apr 17th, 2017

Question description

ln the l:\kopp\outbox\CS 222 01\Program Assignments\Chapter 03 folder are two files: node.py and llstack.py. Use these files for the following assignment.

Modify the llstack.py file into llqueue.py. The llqueue.py file should implement a queue using a linked list. Once you have this created, write a test program to fully test the methods of the llqueue.py file.

Extra Credit:

A priority queue is a queue that allows certain entities to be moved to the front of the queue. For example, in an emergency room, if someone comes in with a severe injury or illness, they are moved to the front in order to be treated before the others already in the queue.

Modify the llqueue.py file you created above that allows priority entities to be moved to the front of the queue. Write a unique test program that regular nodes and priority nodes to be added to and removed from the queue.

Tutor Answer

(Top Tutor) Studypool Tutor
School: Duke University
Studypool has helped 1,244,100 students
flag Report DMCA
Similar Questions
Hot Questions
Related Tags

Brown University





1271 Tutors

California Institute of Technology




2131 Tutors

Carnegie Mellon University




982 Tutors

Columbia University





1256 Tutors

Dartmouth University





2113 Tutors

Emory University





2279 Tutors

Harvard University





599 Tutors

Massachusetts Institute of Technology



2319 Tutors

New York University





1645 Tutors

Notre Dam University





1911 Tutors

Oklahoma University





2122 Tutors

Pennsylvania State University





932 Tutors

Princeton University





1211 Tutors

Stanford University





983 Tutors

University of California





1282 Tutors

Oxford University





123 Tutors

Yale University





2325 Tutors