algorytm znajdowania minimum i maximum - złożoność

0

Chodzi o ten algorytm (http://sun.aei.polsl.pl/~sdeor/students/aa/minmax3.pdf)
Ile dokładnie będzie wynosiła złożoność pesymistyczna?

  1. T(pes) w przypadku parzystej liczby n wynosi 1 operacja przed iteracją plus 3(k-1) operacji w interacji = 3/2n-2
  2. T(pes) w przypadku nieparzystej liczby n wynosi 1 operacja przed iteracją plus 3(k-1) operacji w interacji i 2 po interacji = 3/2n-3/2
    A więc w tym drugim przypadku jest gorsza więc T(pes)= 3/2n-3/2 a ma być poprawnie T(pes) 3/2n-2. Dlaczego?
0

dalej nie wiem o co chodzi, z tą podłogą i sufitem też nie rozumiem.
Trzymam się tego że złożoność pesymistyczna to złożoność w najgorszym przypadku, a najgorszy jest ten 2 przypadek.

  1. T(pes) w przypadku nieparzystej liczby n wynosi 1 operacja przed iteracją plus 3(k-1) operacji w interacji i 2 po interacji = 3/2n-3/2
0

O ile dobrze pamiętam, podłoga to zaokrąglenie w kierunku zera, a sufit to zaokrąglenie w przeciwnym kierunku. Skoro znalazło się to w rozwiązaniach matur to oznacza, że powinno być to w materiale dla liceum. Więc w czym problem? Wzór podany w drugim PDFie pasuje do obu przypadków (tzn nieparzystej jak i parzystej liczby elementów).

0

niemożliwe że pasuje dla parzystej i nieparzystej liczby elementów, w moim podręczniku jest napisane tak:
http://img171.imageshack.us/img171/9350/ksiazka.png
i nagle ostatecznie został wybrany drugi przypadek, dlaczego nie pierwszy?

0

K*************RWAAAAAAAAAA! Tam jest sufit. Jak nie widzisz to załóż okulary.
http://pl.wikipedia.org/wiki/Pod%C5%82oga_i_sufit

Dla n nieparzystego:
3n/2 - 3/2 = sufit(3n/2) - 1/2 - 3/2 = sufit(3n/2) - 2
Dla n parzystego:
3n/2 - 2 = sufit(3n/2) - 2

0

a ja na początku myślałem że to nawias kwadratowy...

1 użytkowników online, w tym zalogowanych: 0, gości: 1