Professional Documents
Culture Documents
Program 8 15
Program 8 15
#include <stdio.h>
#include <string.h>
int main() {
char s[100][100],temp[100];
int i,j,n;
void main() {
int n ,i,arr[100];
clrscr();
printf("Enter the number of elements: ");
scanf("%d", &n);
selectionSort(arr, n);
void main() {
int n ,i,arr[100];
clrscr();
printf("Enter the number of elements: ");
scanf("%d", &n);
bubbleSort(arr, n);
Part-B
1. Program to sort the given list using insertion sort technique. Replace technique with algorithm
#include <stdio.h>
insertionSort(arr, n);
if(first<last){
pivot=first;
i=first;
j=last;
while(i<j){
while(number[i]<=number[pivot]&&i<last)
i++;
while(number[j]>number[pivot])
j--;
if(i<j){
temp=number[i];
number[i]=number[j];
number[j]=temp;
}
}
temp=number[pivot];
number[pivot]=number[j];
number[j]=temp;
quicksort(number,first,j-1);
quicksort(number,j+1,last);
}
}
int main(){
int i, count, number[25];
quicksort(number,0,count-1);
printf("Order of Sorted elements: ");
for(i=0;i<count;i++)
printf(" %d",number[i]);
return 0;
}
3. Program to sort the given list using merge sort technique.
#include <stdio.h>
mergeSort(arr,0, n-1);
void main()
{
int num;
scanf("%d", &num);
int arr[num];
scanf("%d", &arr[i]);
printf("\nEnter the key element that you would like to be searched: ");
scanf("%d", &key);
if (key == arr[i] )
found = 1;
break;
if (found == 1)
else
int main() {
int n, x;
printf("Enter the number of elements: ");
scanf("%d", &n);
int arr[n];