Question: 1. Give a name of an application whose implementation may require priority queue and describe what the application is about. No restriction on what the
1. Give a name of an application whose implementation may require priority queue and describe what the application is about.
No restriction on what the application should be. You can refer to a real application you know of, or even create a new application that makes sense to you.
2. Describe why priority queue is so critical in implementing the application.
You can describe key properties of priority queue like pros and cons, which justify why using priority queue for the application is okay.
3. Define key operations to be performed on priority queue in the context of the application. Explain why.
4. If you have specific design/implementation choice for priority queue that helps improve the performance of the key operations.
Step by Step Solution
There are 3 Steps involved in it
1 Application Hospital Emergency Room Management Description Hospital Emergency Room ER Management is an application that involves efficiently managing and prioritizing patients in a hospitals emergen... View full answer
Get step-by-step solutions from verified subject matter experts
