Write a program that implements the queue

Assignment Help Computer Engineering
Reference no: EM132118857

Queue of Service

Start with the definition of the Queue class given in the Source Code folder (examples from the textbook 13.21, 13.22, and 13.23) and modify (re-write) the Queue class to simulate customer arrivals at the Department of Motor Vehicles) counter.

As customers arrive they are given a ticket number. When a customer service agent is free the customer with the next ticket number is called. This system results in a FIFO queue of customers ordered by ticket number.

Write a program that implements the queue and simulates customers entering and leaving the queue. Input into the queue should be the ticket number and a timestamp when the ticket was entered into the queue.

A ticket and its corresponding timestamp are removed when a customer service agent handles the next customer.

Your program should save the length of time the last three customers spent waiting in the queue. Every time a ticket is removed from the queue update these times and output the average of the last three customers as an estimate of how long it will take until the next customer is handled.

Reference no: EM132118857

Questions Cloud

Write pseudo-code for a partition function : How much work does this partition function do for n elements? You do not need to write the pseudo-code for this quicksort.
Explanation of time series analysis for demand forecasting : What is not true about the explanation of time series analysis for demand forecasting? (The answer can be one or more). Why did you choose this answer
Draw a barplot of the sample : Draw a barplot of the sample. Calculate the mean, standard deviation and variance of the sample.
Explain what you would do if you had more than two classes : Explain what you would do if you had more than two classes to classify, using logistic regression.
Write a program that implements the queue : Write a program that implements the queue and simulates customers entering and leaving the queue.
Give an example and explanation of ksvm : Give an original example and explanation of ksvm and kknn(with train,validation and test).
Experiment with different initializations of the parameter : Experiment with different initializations of the parameter used for gradient descent .
How could legislation impact on operations : How could legislation impact on operations within your organisation in relation to innovation, project management
Create a queue class based on mylinkedlist class : A method to generate a number of elements between two given values and save them in a queue.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Challenge your classmates to debug a javascript program

challenge your classmates to debug a JavaScript program in which you have intentionally made exactly two different kinds of errors

  How do you assign all permissions to the owner

Create a file foo. How do you assign all permissions to the owner and remove all permissions from others using relative assignment.

  Write down a 200 word paper which explains the distinctions

write down a 200 word paper which explains the distinctions of data and information and in short describe the process a

  How has this impact my understanding of the ethical issues

How has this impacted your understanding of the ethical issues, Whatever you learned in this class, how has that influenced in your career

  Describe one hard technical problem

Describe one hard technical problem you faced in your last major project. Add a section to your slide that describes the problem.

  Management systems do for sales and marketing

What can the knowledge management systems do for Sales and Marketing? What can they NOT do?

  How can we break the string into smaller strings

Consider the task of removing all punctuation marks from a string. How can we break the string into smaller strings that can be processed recursively?

  Write down a program that has a function named presentvalue

Write down a program that has a function named presentValue

  Compare and contrast monitoring of patient vital signs

mobile computing has dramatically changed how information is accessed and shared. wireless networking has been an

  Create a free surveymonkey or questionpro online

create a free surveymonkey or questionpro online questionnaire account. if you did not create one revisit the week 5

  Determine the outlet temperatures of the two fluids

A single-pass cross-flow heat exchanger is constructed using the circular fine surface designated as #CF-8.72(c), Fig. The dimensions of the heat exchanger.

  Components of an effective framework for incident response

Analyze the components of an effective framework for incident response. Recommend roles and responsibilities appropriate for an effective incident response.

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