Sortowanie przez wybór.

Sortowanie przez wybór.
V3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 30
0

Witam. Próbuje posortować tablice przez wybór. Lekko zmodyfikowałem kod z podręcznika ale sortuje on teraz błędnie. Gdzie popełniam błąd bo nie potrafię go znaleźć ?

Kopiuj
 void wybor_sort(int tab[],int n)
{
	int min;

	for(int i = 0 ; i < n ; i++)
	{
		min=tab[i];
		for(int j=i ; j < n ; j++)
		{
			if(tab[j] < min) min = tab[j];
		}
		tab[i]= min;
	}
	
}
BL
  • Rejestracja: dni
  • Ostatnio: dni
0

tab[i] przypisujesz wartość min, ale nigdzie nie przepisujesz wartości jaka była pod tab[i]

V3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 30
0

Dziękuje

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.