niezmienniki oraz zlozonosc alg

Popiolkas
Użytkownik
Użytkownik
Posty: 88
Rejestracja: 10 wrz 2007, o 19:42
Płeć: Mężczyzna
Lokalizacja: Warszawa
Podziękował: 4 razy
Pomógł: 6 razy

niezmienniki oraz zlozonosc alg

Post autor: Popiolkas »

Witam, musze znalezc niezmiennik, oraz oszacowac zlozonosc algorytmu (wiem ze wynosi ona O(lgn)) ktory oblicz n-ty wyraz ciagu fibonnaciego.

tu jest moj kod napisany w javie, ale nie mam pojecia jak oszacowac zlozonosc i znalezc ten niezmiennik, z gory dzieki za pomoc, pozdr
Awatar użytkownika
Zordon
Użytkownik
Użytkownik
Posty: 4977
Rejestracja: 12 lut 2008, o 21:42
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 75 razy
Pomógł: 910 razy

niezmienniki oraz zlozonosc alg

Post autor: Zordon »

Szybkie potęgowanie macierzy (podnoszenie do potęgi n) ma złożoność \(\displaystyle{ O(\lg n)}\), więc wystarczy to wykazać. A robi się to natychmiastowo po napisaniu rekurencji na szybkie potęgowanie.
Popiolkas
Użytkownik
Użytkownik
Posty: 88
Rejestracja: 10 wrz 2007, o 19:42
Płeć: Mężczyzna
Lokalizacja: Warszawa
Podziękował: 4 razy
Pomógł: 6 razy

niezmienniki oraz zlozonosc alg

Post autor: Popiolkas »

a moglbys kolego mi to rozpisac?:) bo siedze nad tym juz 2 dzien i nei za bardzo mi to idzie:)
ODPOWIEDZ