Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Using array Using C++language This lab exercises your understanding of using a Heap to create a Priority Queue Follow these steps 1 Call your source
Using array
Using C++language This lab exercises your understanding of using a Heap to create a Priority Queue Follow these steps 1 Call your source code file "lab4.cpp" 2) Declare an integer array to use for the heap (size of 20 to 30 elements) 3) Create an insertion function (and any needed helper functions) that creates a min-heap (smallest priority is most important) )Create a remove function (and any needed helper functions) that removes the min value 5) In main, call the insertion function with at least 15 random values 6) In main, call the remove function for all values and print them to the screen (format the from the heap and returns it numbers so they all fit in a single screen-perhaps 5 to 10 columns before pressing enter?) Repeat the insertion and remove/print for a second set of random values before ending the program 7) Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started