ASD Ćwiczenia 5: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Linia 9: | Linia 9: | ||
Przedstaw za pomocą drzewa decyzyjnego algorytm sortowania przez scalanie z pominięciem zbędnych porównań. | Przedstaw za pomocą drzewa decyzyjnego algorytm sortowania przez scalanie z pominięciem zbędnych porównań. | ||
</div> | </div> | ||
</div> | |||
=='''Zadanie 2'''== | |||
Zaproponuje algorytm sortujący 5 elementów za pomocą co najwyżej 7 porównań. | |||
<div class="mw-collapsible mw-made=collapsible mw-collapsed"> | |||
Wskazówka | |||
<div class="mw-collapsible-content" style="display:none"> | |||
Załóżmy, że sortujemy ciąg <math>x_1, x_2, x_3, x_4, x_5</math>. Oto trzy pierwsze porównania: | |||
1) <math>x_1</math> z <math>x_2</math> | |||
2) <math>x_3</math> z <math>x_4</math> | |||
3) porównanie mniejszych elementów z każdej z par | |||
</div> | |||
</div> | </div> | ||
Wersja z 16:39, 25 wrz 2006
Zadanie 1
Narysuj drzewo decyzyjne sortujące 4 elementy, którego wysokość wynosi .
Wskazówka
Zadanie 2
Zaproponuje algorytm sortujący 5 elementów za pomocą co najwyżej 7 porównań.
Wskazówka
Zadanie 2
Zaproponuje algorytm sortujący 5 elementów za pomocą co najwyżej 7 porównań.
Wskazówka
Zadanie 3
Udowodnij, że kazdy algorytm wyznaczający element minimalny w zbiorze -elementowym wykonuje w pesymistycznym przypadku co najmniej porównań.
Wskazówka