Explain the situation where your example is utilized

Assignment Help Data Structure & Algorithms
Reference no: EM131433793

Algorithm Development Discussion

Part 1: Priority Queue

There are many reasons to use a priority queue. For this discussion question, find an example of a priority queue.

Note: either use one from your work experience or research one.

Share & Explain the situation where your example is utilized.
Discuss why a priority queue benefits the users in this situation.

Part 2: Respond to two peer discussion posts

Peer 1 David

In the programming world priority queues are used when using the Dijkstra's Algorithm. But if we talk about real world applications a hospital is a great example. Think about the ER. People coming in are not taken in to see the doctor in the order they came in at. They are taken based on the severity of what brought them there. That means it is not a typical queue which is FIFO, each person has their own priority. If someone comes to the hospital for something minor like a migraine that won't go away and then someone comes in that can't breathe, the first person is given a lesser priority and is bumped down the priority queue so to speak. This helps the people that really need it and the people that don't, wait. Now this can be frustrating for the people that have to wait but the people that need it the most get it the fastest.

Peer 2 Toni

A Priority Queue is like a first come first serve until something comes more urgent then this is pushed ahead. for example in a emergency room they take the worst first. In this case if the worst was someone that fell and broke a arm then they would become more of a priority then a person that had a splinter. Although if someone with a heart attack came in they would come in before the broken arm person. because I have not done much programming I have never used this so giving a real life example could be all I can give.

Reference no: EM131433793

Questions Cloud

Design class diagram of the system required : Design Class Diagram- Using Visio, construct a design class diagram of the system required for the course project described.
Order raw material to make a special polymer : Goop Inc. needs to order a raw material to make a special polymer. The demand for the polymer is forecasted to be Normally distributed with a mean of 250 gallons and a standard deviation of 80 gallons. Goop sells the polymer for $25 per gallon.
What is probability that they will run out of raw material : Goop Inc. needs to order a raw material to make a special polymer. The demand for the polymer is forecasted to be Normally distributed with a mean of 250 gallons and a standard deviation of 80 gallons. Goop sells the polymer for $25 per gallon. Suppo..
Explore the legal rights and responsibilities of the tenant : Arry Landlord has recently renovated an apartment and has put it on the market to be rented for $800.00 a month. Larry Landlord has been in business for approximately five (5) years and has had both positive and negative experiences with tenants. ..
Explain the situation where your example is utilized : Share & Explain the situation where your example is utilized. Discuss why a priority queue benefits the users in this situation.
What is indirect utility function : What is indirect utility function - How will you derive on indirect utility function from a direct utility function?
Volume of output cars : A retired auto mechanic hopes to open a rustproofing shop. Customers would be local new car dealers. Two locations are being considered, one in the center of the city and one on the outskirts. Which location will yield the greatest profit if monthly ..
Vendor-managed inventory and consignment inventory : Many of the retailers and in some cases wholesalers are driving their suppliers to provide vendor-managed inventory and consignment inventory at no additional cost to the customer.In effect, the customer is looking to shift inventory risk and respons..
Negative number means less profits : A valley hospital has just increased its lab fee from $49 to $59. As a result, the volume for the lab tests has decreased from 1,921 to 857. If the average cost of the test is $13, how much more or less profits will the hospital make after the pri..

Reviews

Write a Review

Data Structure & Algorithms Questions & Answers

  Definiteness is one of the properties of an algorithm

Using suitable word or phrase fill up the blanks in the following sentences.

  Preparing a java program

Prepare a program that asks the user how many automobiles are to be explained, and for each automobile it inputs the user's selection of make and color.

  Show how the box can be used to factor n

That is, given a quadratic residue y, the box outputs an x with x2 = y (equation is modulo n). Show how the box can be used to factor n.

  Why does not serialization save value of static variables

1) Why doesn't serialization save the value of static variables? 2) What are the advantages and disadvantags of serialization? 3) What things are required for a class that implements Serializable?

  Program to implement a stack and a queue

Write a C/C++ program to implement a stack and a queue as applications of LL.

  Analyze how the chart and pseudocode was created

Fill in the following table by walking through the logic above.The idea is to analyze how the chart and pseudocode was created, because you will be doing this in a few minutes

  Determining entropy of encrypted message

If this message is encrypted with DES by using a random 56-bit key, determine encrypted message's entropy?

  Organization and explain of database security

In many cases, there are different users that connect to a database. Views are virtual tables based on the physical data. They are usually used either to simplify queries by combining tables or for security purposes to limit the access of data to ..

  Professional codes of ethics

Select one of the Professional Codes of Ethics associated with IT. If you were to complete a assignment related to securing the connectivity in your firm and its business partners.

  Compares the number of comparisons used by various data

compares the number of comparisons used by various data structures for a single algorithm. the algorithm is the one

  Find fraction of time during which queue grows

Suppose now there are three users. Find the probability that at a given time, all three users are transmitting simultaneously. Find the fraction of time during which the queue grows.

  Explain the functions of a network node manager

Describe the processes that take place during network discovery and mapping

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd