DS - 4 827
DS - 4 827
PRN: 20240802827
DIV: F
swapped = 0;
// Swap elements
temp = arr[j];
arr[j + 1] = temp;
swapped = 1;
if(swapped == 0)
break;
}
}
int main() {
int arr[100], n;
scanf("%d", &n);
scanf("%d", &arr[i]);
bubbleSort(arr, n);
return 0;
OUTPUT:
2. Write C code to implement insertion sort.
#include <stdio.h>
int i, key, j;
key = arr[i];
j = i - 1;
arr[j + 1] = arr[j];
j--;
}
arr[j + 1] = key;
int main() {
int arr[100], n;
// ✅ Input size
scanf("%d", &n);
// ✅ Input elements
scanf("%d", &arr[i]);
insertionSort(arr, n);
return 0;
OUTPUT:
3. Write C code to implement selection sort.
#include <stdio.h>
minIndex = i;
minIndex = j;
if(minIndex != i) {
temp = arr[i];
arr[i] = arr[minIndex];
arr[minIndex] = temp;
}
int main() {
int arr[100], n;
scanf("%d", &n);
scanf("%d", &arr[i]);
selectionSort(arr, n);
// ✅ Output result
return 0;
} OUTPUT: