Question: Paragraph x 2 ( 4 0 p t s ) The following tasks deal with the Array - based and Linked List - based implementations
Paragraph
The following tasks deal with the Arraybased and Linked Listbased implementations of the Unordered List AUList and LLUList For full credit, you must add the requisite functions to the existing classes provided with the assignment with matching function signatures. In addition, remember that we will be using a driver program to test your code for sample inputsoutputs so you can expect a heavy penalty if the class and header files AUListh AUList.cpp LLUList.h LLUList.cpp you submit do not compile and function.
aEasy Write function "int getMin for both AUList and LLUList that computes and returns the smallest element in the list.
Ex: if an AUList mXAL has elements then mxAL.getMin should return
bMedium Write a function "int getRange for both AUList and LLUList that computes and returns the difference between the smallest and largest element in the list.
Ex: if an LLUList myLL has elements then myLLgetRange should return
cChallenging Write a function "DuplicateSEint first, int last for the AUList that duplicates only those elements of the list beginning with first and ending with last both inclusive The member function must have the signature AUList DuplicateSEint first, int last
Ex: If a AUList myAL has elements then myAL.DuplicateSE should return an AUList with elements in that order. Note that you do not need to write a version of this for the LLUList structure. Note that calling DuplicateSE should not modify the structure of the original AUList myAL in the above example
Submissions are to use Gradescope. Be sure to refer to the Blackboard Assignments page, as well as Gradescope walkthrough from the week of for submission details and help.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
