Practical: - 4: Aim: Write A Program To Implement Selection Sort in C Language
Practical: - 4: Aim: Write A Program To Implement Selection Sort in C Language
getch();
}
OUTPUT:-
PRACTICAL: - 5
Aim: Write a program to implement sorting by Quick sort in C language:#include<stdio.h>
#include<conio.h>
int a[10];
int partition(int p,int r)
{
int x,j,i,temp;
x=a[r]; i=p-1;
for(j=p;j<r;j++)
{
if(a[j]<=x)
{
i=i+1;
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
temp=a[r];
a[r]=a[i+1];
a[i+1]=temp;
return (i+1);
}
void qsort(int p,int r)
{
int q;
if(p<r)
{
q=partition(p,r);
qsort(p,q-1);
qsort(q+1,r);
}
}
void main()
{
int p=0,r=4,i;
clrscr();
printf("\n Enter the array:");
for(i=0;i<5;i++)
{
printf(" \n");
Scanf("%d",&a[i]);
}
qsort(p,r);
printf("\n Sorted array:");
for(i=0;i<5;i++)
{
printf(" \n");
printf("%d ",a[i]);
}
getch();
}
OUTPUT:-