Zadanie 1
Narysuj drzewo decyzyjne sortujące 4 elementy, którego wysokość wynosi .
Wskazówka
Przedstaw za pomocą drzewa decyzyjnego algorytm sortowania przez scalanie z pominięciem zbędnych porównań.
Zadanie 2
Zaproponuje algorytm sortujący 5 elementów za pomocą co najwyżej 7 porównań.
Wskazówka
Załóżmy, że sortujemy ciąg . Oto trzy pierwsze porównania:
1) z
2) z
3) porównanie mniejszych elementów z każdej z par
Zadanie 3
Udowodnij, że kazdy algorytm wyznaczający element minimalny w zbiorze -elementowym wykonuje w pesymistycznym przypadku co najmniej porównań.
Wskazówka
Wykorzystaj fakt, ze każdy -wierzchołkowy graf spójny zawiera co najmniej krawędzi.
Zadanie 4
Zaproponuj algorytm, który w ciągu długości wyznacza elementy maksymalmy i minimalny wykonując co najwyżej