A very primitive, simple and Well known Sorting algorithm.
void bubble_sort(char *str, int count)
{
int i,j;
for(i=0;i<count;i++)
{
for(j=count-1;j>i;j++)
{
if(str[j-1]>str[j])
{
swap_terms(&str[i],&str[j]);
}
}
}
}
void swap_terms(char *a,char *b)
{
(*a)^=(*b)^=(*a)^=(*b);
}
A Collection Of Weird and Interesting C Programs by Balaji
Friday, November 2, 2007
Sorting Algorithm - 1 (BUBBLE SORT)
Posted by
Balaji V
at
10:24 AM
Labels: SORTING ALGORITHMS
Subscribe to:
Post Comments (Atom)







0 comments:
Post a Comment