Question: (Merge two sorted lists) in C++ Write the following method that merges two sorted lists into a new sorted list. void merge(const int list1[], int

(Merge two sorted lists) in C++

Write the following method that merges two sorted lists

into a new sorted list.

void merge(const int list1[], int size1, const int list2[],

int size2, int list3[])

Implement the method in a way that takes at most size1 + size2 comparisons. Write a test program that prompts the user to enter two sorted lists and displays the merged list. Here is a sample run. Note that the first number (number in red) in the input indicates the number of the elements in the list. This number is not part of the list.

Enter list1: 5 1 5 16 61 111

Enter list2: 4 2 4 5 6

The merged list is 1 2 4 5 5 6 16 61 111

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!