Merge Sort:: Name: Avinash Tiwari ROLL NO.: 2100290110041
Merge Sort:: Name: Avinash Tiwari ROLL NO.: 2100290110041
MERGE SORT :
#include <stdio.h> #include
<stdlib.h>
void Merge(int arr[], int left, int mid, int right)
{ int i, j, k; int size1 = mid
- left + 1; int size2 = right -
mid; int Left[size1],
Right[size2]; for (i = 0; i <
size1; i++)
Left[i] = arr[left + i];
k++;
}
}
void MergeSort(int arr[], int left, int right)
{ if (left <
right)
{
int main()
{ int
size;
printf("En
ter the
size\n");
scanf("%
d",
&size);
int arr[size];
printf("Enter the elements of array\n");
for (int i = 0; i < size; i++)
{
scanf("%d", &arr[i]);
}
OUTPUT :