This REPO contains some commonly used array sorting techniques
Please β this repository if you found it helpful so that more people can benifit from this code π.
Get current updates open issues and pull requests in this repository
This is the selection sort technique. You can find the whole program including accepting the array in this repo.
//selection sort techinique
for(int i = 0 ; i < n-1 ; i++)
{
//initialization
smallest = a[i] ;
indexOfSmallest = i ;
for(int j = i+1 ; j < n ; j++)
{
if(a[j] < smallest)
{
smallest = a[j];
indexOfSmallest = j ;
}
}
//swpping the array
temp = a[i];
a[i] = a[indexOfSmallest];
a[indexOfSmallest] = temp;
}
This is the bubble sort technique. You can find the whole program including accepting the array in this repo.
//bubble sort techinique
for(int i = 0 ; i < n-1 ; i++)
{
for(int j = 0 ; j < n-i-1 ; j++)
{
if(a[j] > a[j+1])
{
temp = a[j] ;
a[j] = a[j+1];
a[j+1] = temp;
}
}
}