Professional Documents
Culture Documents
Daa 2
Daa 2
h>
#include<time.h>
#include<stdbool.h>
#include<stdlib.h>
#define size 100000
//SWAPPING
void swap(int * xp, int*yp){
int temp= *yp;
*xp=*yp;
*yp=temp;
}
//BUBBLE-SORT
void bubbleSort(int arr[],int n){
bool swapped;
for(int i=0;i<n-1;i++){
swapped=false;
for(int j=0;j<n-i-1;j++){
if(arr[j]>arr[j+1]){
swap(&arr[j], &arr[j+1]);
swapped=true;
}
}
if(swapped==false){
break;
}
}
}
//INSERTION-SORT
void insertionSort(int arr[], int n)
{
int i, key, j;
for (i = 1; i < n; i++)
{
key = arr[i];
j = i - 1;
swap(&arr[min_idx], &arr[i]);
}
}
int main(){
FILE *fPtr;
int num, i, avgArray[size];
return (0);
}