Znajdź najmniejszą liczbę porównań potrzebną do posortowania (uporządkowania) pięciu elementów i opracuj algorytm, który sortuje te elementy przy użyciu tej liczby porównań.
Rozwiązanie : Jest ich 5! = 120 możliwych wyników. Dlatego drzewo binarne do procedury sortowania będzie miało co najmniej 7 poziomów. Rzeczywiście, ≥ 120 oznacza≥ 7. Ale 7 porównań to za mało. Najmniejsza liczba porównań potrzebnych do posortowania (uporządkowania) pięciu elementów wynosi 8. h
Oto moje aktualne pytanie: znalazłem algorytm, który robi to w porównaniu 8, ale jak mogę udowodnić, że nie da się tego zrobić w 7 porównaniach?