"How will you merge these two arrays? Write the program
Array: A 1 18 22 43
Array: B 3 4 6 20 34 46 55
Output Array: C 1 3 4 6 18 20 22 34 43 46 55"
Answer Posted / sampath
hi friends !
i use java code it simple idea
class Sort
{
public static void main()
{
int A[]={1,18,22,43};
int B[]={3,4,6,20,34,46,55}
int lenA=A.length;
int lenB=B.length;
int n=lenA+lenB; //find the array size
int C[]=new int[n];
int i,j,temp;
for(i=0;i<n;i++) //copy the two array into C array
{
if(i<lenA)
C[i]=A[i];
else
C[i]=B[i-lenA];
}
for(i=0;i<n;i++) //place each element in to correct position
{
for(j=0;j<n;j++)
{
if(c[i]>c[j]) //swapping
{
temp=c[i];
c[i]=c[j];
c[j]=temp;
}
}
}
for(i=0;i<n;i++)// display output
{
System.Out.Print(c[i]+",");
}
}
| Is This Answer Correct ? | 5 Yes | 5 No |
Post New Answer View All Answers
Can a new be used in place of old mallocq? If yes, why?
What are the benefits of operator overloading?
Differentiate between an inspector and a mutator ?
Is c++ still in demand?
Which is the best c++ compiler?
Explain function overloading
Why main function is special in c++?
How do you invoke a base member function from a derived class in which you’ve overridden that function?
What is a .h file c++?
What is a v-table?
Does c++ support multilevel and multiple inheritances?
What is the best book for c++ beginners?
Is c++ proprietary?
Explain linked list using c++ with an example?
What happens when the extern "c" char func (char*,waste) executes?