Build a priority queue system for incoming job record keeping


Apply theoretical concepts of trees, heaps and queues.

Create a priority queue to handle a series of jobs that will be given to you.

Each job will have an ID, a priority, and a duration that reflects the length of cycles that the job will take. Your task is to create a heap that you keep sorted so that the highest priority with the shortest execution time job is always ready. You will then create a “machine” with 4 processors.

Each processor can handle one job at the time, so you will send the first 4 jobs to each processor then count down each job one cycle at a time until a job completes. When it does, you will need to clear that job (remove it from the heap) then find the next job to be executed.

You will show your output one cycle at a time for each processor (displaying the job ID and the

number of cycles left in that job (see output below)).

The program must read in a file called “[login to view URL]” that contains the job information. I am providing a sample file to test with.


Processor: 1 2 3 4

2:5 9:15 1:10 10:7 2:4 9:14 1:9 10:6 2:3 9:13 1:8 10:5

(This is in the text file, See Attached txt File)

Data sets can be used are:

1 2 10

2 1 5

3 5 7

4 9 4

5 4 1

6 4 1

7 4 1

8 10 5

9 1 15

10 3 7

Skills: Software Architecture, Software Development, Data Processing, Database Programming, C++ Programming

See more: record keeping vb6, incoming letter record, incoming letter record system, priority queue geeksforgeeks, priority queue example, priority queue implementation java, applications of priority queue, priority queue in c, priority queue in data structure pdf, advantages and disadvantages of priority queue, event simulation problem in priority queue, picture student record keeping database project, cebu institute technology record keeping system, priority queue assignment search engine, queue java job code, want job farsi translation apply, outgoing incoming letters record forms, student record keeping system mysql php, students record keeping management software php mysql, record keeping program

About the Employer:
( 28 reviews ) Decatur, United States

Project ID: #24458068

Awarded to:


Hi, I have over 10 years of experience in C/C++ programming. I have implemented a priority queue with heap before. I can finish this assignment quickly. Please message me and we can get started.

$40 USD in 1 day
(97 Reviews)

20 freelancers are bidding on average $41 for this job


I am very proficient in c and c++. I have 18 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environ More

$50 USD in 1 day
(119 Reviews)

Hello, As i read your requirement, i am thinking that i am suitable for your requirement, as i have developed similar projects as you have requirement i have more then 8+ Years experience in Web Development, i hope More

$40 USD in 6 days
(20 Reviews)

Hi I have seen your problem, and it is very interesting, and I would do it in a couple of days. The amount is a bit less, but still I am willing to undertake this project. You can see my C++ skills from my profile. I w More

$40 USD in 2 days
(9 Reviews)

Hello,I will do simplest coding in C++,C using OOP,data structures [login to view URL] it is an assignment then coding will be easily understandable for u.I have done many C++ works [login to view URL] have a chat . Thanks.

$25 USD in 1 day
(16 Reviews)

Hello Sir/Madam CodingHelpLine assists in various programming languages including Java Technologies, C#, C/C++, PHP, Node, Android, Python, JavaScript, Scala, Vb.Net, XML and various frameworks. I can help implement a More

$40 USD in 7 days
(3 Reviews)

Hello there! I have carefully gone through your job post and understood your requirements. I am offering you my quality service. You can check my profile & portfolio for details about my experiences. If you give me th More

$30 USD in 3 days
(0 Reviews)
$30 USD in 1 day
(0 Reviews)

Hello, after reading the program requirements i feel i would be able to complete the task effectively. I have experience in designing algorithms using binary trees, b-trees, heaps and other data structures. I'm also f More

$25 USD in 1 day
(0 Reviews)

Hello, I have been a competitive programmer for the last 6 years. I had great results in regional, national and international olympiads and informatics contests, thus I have had many encounters with heaps and similar p More

$25 USD in 1 day
(0 Reviews)

Hi Sir I am very intersted in your job for PRIORITY QUEUE and I have good experiences using HEAP in developing C/C++ programs. I have good sense in Algorithm and Datastructure so I think this is not so difficult for me More

$25 USD in 1 day
(0 Reviews)

Good knowledge of C++,algorithms and data structures makes me good candidate for finish this job,feel free to contact me :)

$15 USD in 4 days
(0 Reviews)

This problem sounds more like a problem solving question and being a student i regularly solves problems like this. I think i can solve it too.

$15 USD in 3 days
(0 Reviews)

i am ready to Create a priority queue to handle a series of jobs. Each job will have an ID, a priority, and a duration that reflects the length of cycles that the job will take. please send me a message to discuss fur More

$255 USD in 5 days
(1 Review)

Hi Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned I have checked your requirements. We h More

$21 USD in 7 days
(1 Review)

I will need more information. But i am eager to start working.

$30 USD in 4 days
(0 Reviews)

on-time job completion and 100% customer satisfaction. please give me your valuable order for a happy relationship.

$30 USD in 3 days
(0 Reviews)
$25 USD in 1 day
(0 Reviews)

Helo I am jaswant singh

$25 USD in 1 day
(0 Reviews)

Hi, I am a competitive programmer and software engineer. I am an expert in data structures and algorithms. I have solved this types of problem before. I am interested to do the job.

$40 USD in 7 days
(0 Reviews)