Question
Sort Array DXC Automata Fix Questions AMCAT
Find Max Element DXC Automata Fix Questions AMCAT
int *sortArray(int len,int *arr)
{
int i=0,j=0,temp=0;
for(i=0;i<len;i++)
{
for(j=i+1;j<len;j++)
{
if(arr[i]>arr[j])
{
temp=arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
}
}
return arr;
}
int findMaxElement(int len1,int *arr1,int len2,int *arr2)
{
//write code here
}
-------------------------------------------
Solution:
int *sortArray(int len,int *arr)
{
int i=0,j=0,temp=0;
for(i=0;i<len;i++)
{
for(j=i+1;j<len;j++)
{
if(arr[i]>arr[j])
{
temp=arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
}
}
return arr;
}
int findMaxElement(int len1,int *arr1,int len2,int *arr2)
{
sortArray(int len1,int *arr1);
sortArray(int len2,int *arr2);
if(arr1[len1-1]>arr2[len2-1])
{
return arr1[len1-1];
}
else
{
return arr2[len1-1];
}
}