Question
In c++ language, change static arrays to dynamic arrays. No Vectors ------------------------------------------------------------------------------------------------------------------------ int printUnion(int arr1[], int arr2[], int m, int n) { int i =
In c++ language, change static arrays to dynamic arrays. No Vectors
------------------------------------------------------------------------------------------------------------------------
int printUnion(int arr1[], int arr2[], int m, int n)
{
int i = 0, j = 0;
while(i < m && j < n)
{
if(arr1[i] < arr2[j])
cout< else if(arr2[j] < arr1[i]) cout< else { cout< i++; } } while(i < m) cout< while(j < n) cout< } int printIntersection(int arr1[], int arr2[], int m, int n) { int i = 0, j = 0; while(i < m && j < n) { if(arr1[i] < arr2[j]) i++; else if(arr2[j] < arr1[i]) j++; else /* if arr1[i] == arr2[j] */ { cout< i++; } } } };
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