IMPLEMENTATION OF QUICK SORT
PROGRAM:
#include
#include
#define size 10
void quick(int a[size],int,int);
int partition(int a[size],int,int);
void swap(int a[size],int *,int*);
int n;
void main()
{
int i;
int a[size];
clrscr();
printf("\n Quick Sort");
printf("\n Enter the no of sort");
scanf("%d",&n);
for(i=0;i
printf("\nEnter the %d st number",i+1);
scanf("\n%d",&a[i]);
}
quick(a,0,n-1);
printf("\nSorted Array");
for(i=0;i
getch();
}
void quick(int a[size],int low,int high)
{
int m,i;
if(low
m=partition(a,low,high);
quick(a,low,m-1);
quick(a,m+1,high);
}
}
int partition(int a[size],int low,int high)
{
int pivot=a[low],i=low,j=high;
while(i<=j)
{
while(a[i]<=pivot)
i++;
while(a[j]>pivot)
j--;
if(i
}
swap(a,&low,&j);
return j;
}
void swap(int a[size],int *i,int*j)
{
int temp;
temp=a[*i];
a[*i]=a[*j];
a[*j]=temp;
}
OUTPUT:
Quick Sort
Enter the no of sort 5
Enter the 1 st number 9
Enter the 2 st number 7
Enter the 3 st number 5
Enter the 4 st number 3
Enter the 5 st number 1
Sorted Array 1 3 5 7 9
CIET college Programs,LAB Programs for Engineering Students,DAA LAB Programs,DSA LAB Programs,Remoboys,karthik,Remokn,Student3k,programs source code,Design Analysis And Algorithms LAB Programs,Data Structures and Algorithms LAB Programs,LAB Codings,Coimbatore Institute of Engineering and Technology ( CIET )
Wednesday, September 22, 2010
IMPLEMENTATION OF QUICK SORT PROGRAM
9:28 AM
Karthikh Venkat
Popular Posts( Last 7 Days )
-
Asus G73 Gaming Rog nVidia GeForce GTX 3D graphics with 460 offers 1.5 GB of GDDR5 memory and supports NVIDIA 3D Vision, and comes with N...
-
G reen Turtle Tortoise Optical Mouse sells Source Square, and we would say that is good for young girls and children just learning to use ...
-
NAIL CARE : The color of the nails is indicators of good health or sickness. Healthy nails are transparent and look a little rosy becaus...
-
Healthy glowing hair is a crowning glory for a woman today. To keep it this way is not very simple given to-days living conditions. The h...
-
It is said that the shape of the eyebrows change one`s complexion in a good way, and it is true indeed. If you give them a nice shape, yo...