

//***********************************************

//***********************************************
/*
void selectionSorta(INT8U *array, INT8U size)
{
	INT8U i;
	INT8U j;
	INT8U min;
	INT8U temp;

  for (i = 0; i < size - 1; i++)
  {
    min = i;
    for (j = i+1; j < size; j++)
	 {
      if (array[j] < array[min])
        min = j;
	 }
	// swap
	temp = array[j];
	array[j] = array[j+1];
	array[j+1] = temp;				
  }
}
*/

//***********************************************

//***********************************************
/*
void selectionSort(INT8U *array, INT8U size)
{
	INT8U i;
	INT8U j;
	INT8U index_of_max;
	INT8U temp;

	for(i=0; i<size; i++)
	{
		index_of_max = i;
		for(j=i; j<size; j++)
		{
			if(array[index_of_max]>array[j])
			{
				index_of_max = j;
			}
		}
		temp = array[i];
		array[i] = array[index_of_max];
		array[index_of_max] = temp;

	}
}
