Anuj DAA
Anuj DAA
& Name
int main()
{
int i, n, A[10];
printf("NAME: ANUJ VERMA\n");
printf("ROLLNO. : 2207191539002 \n\n");
printf("\n\t\t Insertion Sort");
printf("\n How many elements are there?");
scanf("%d", &n);
printf("\n Enter the elements\n");
for (i = 0; i < n; i++)
scanf("%d", &A[i]);
Insert_sort(A, n);
getch();
return 0;
}
OUTPUT:
int main()
{
int i, n;
clrscr();
printf("Name=ANUJ VERMA\n");
printf("Rollno=2207191539002\n");
printf("\n\t\t Selection Sort\n");
printf("\nEnter the size of array:");
scanf("%d", &n);
int arr[n];
printf("\nEnter the elements:\n");
for (i = 0; i < n; i++)
scanf("%d", &arr[i]);
selectionSort(arr, n);
getch();
return 0;
}
OUTPUT:
mergeSort(arr, l, m);
mergeSort(arr, m + 1, r);
merge(arr, l, m, r);
}
}
int main(){
printf("Name=ANUJ VERMA");
printf("\nRollno=2207191539002");
int n;
printf("\nEnter the size of array:");
scanf("%d", &n);
int arr[n];
for(int i=0; i<n; i++){
scanf("%d", &arr[i]);
}
mergeSort(arr, 0, n-1);
return 0;
}
Output:
#include <stdio.h>
int main()
{
int n, i;
printf("Name=ANUJ VERMA\n");
printf("Rollno=2207191539002\n");
printf("\n\t\t Bubble Sort\n");
printf("Enter number of elements:");
scanf("%d", &n);
int array[n];
printf("Enter the elements:\n");
for (i = 0; i < n; i++)
scanf("%d", &array[i]);
bubbleSort(array, n);
return 0;
}
Output:
int main(){
printf("Name=ANUJ VERMA\n");
printf("Rollno=2207191539002\n");
int n;
printf("Enter the size of array:");
scanf("%d", &n);
int arr[n];
printf("Enter the elements:\n");
for(int i=0; i<n; i++){
scanf("%d", &arr[i]);
}
quickSort(arr, 0, n-1);
return 0;
}
Output:
if (largest != i) {
int temp = arr[i];
arr[i] = arr[largest];
arr[largest] = temp;
heapify(arr, n, largest);
}
}
int main()
{
printf("Name=ANUJ VERMA\n");
printf("Rollno=2207191539002\n");
int n;
printf("Enter the size of array:");
scanf("%d", &n);
int arr[n];
printf("Enter the elements:\n");
for (int i = 0; i < n; i++)
scanf("%d", &arr[i]);
heapSort(arr, n);
printf("The sorted array by heap sort : \n");
for (int i = 0; i < n; i++)
printf("%d ", arr[i]);
printf("\n");
return 0;
}
Output: