zdj2 (3)

zdj2 (3)



Algorytm wyszukiwania binarnego (oparty na strategii „dziel i zwyciężaj”)

/:= 1: r:=n: p:=fcilse:    ."iM

nhile (/<= / ) and (notp) do begin

///:= (/+/•) div 2:

if am = x thcn p - tnie    i

else if aw < x then /:= /// + 1

else r- m - 1:

end;    |

Złożoność czasowa pesymistyczna czyli taka gdy dane „najgorszego” przypadku to ciąg, w którym x nie występuje w ciągu.

Wykład 9 Programowanie komputerów I 12


Wyszukiwarka

Podobne podstrony:
3) Stosując znany algorytm wyszukiwania binarnego pokaż etapy wyszukiwania wartości 11 w podany
d2 PROGNOZOWANIE CYKLU UPRAWY SAŁATY, MASŁOWEJ W SZKŁARNII1. Wg modeli prognozowania opartych na
78469 zdj1 Algorytmy zachłanne Algorytmy, które rozwiązują problemy optymalizacyjne polegają na pod
CCF20111010007 strategii69 opartych na stosowaniu uderzeń uprzedzających na państwa i ośrodki przyg
ZDJ2 CZYNNIKI WPŁYWAJĄCE NA SKUTECZNOŚĆ PRACY KONSULTANTA Konsultant musi wiele się nauczyć z dzied
Wyszukiwanie binarne oszacowanie złożoności powy zszy algorytm to binarne wyszukiwanie elementu X w
zdj1 (3) Problem wyszukiwania w ciągu uporządkowanym Algorytm liniowy / := 1; while (/<=/?) and
zdj2 (5) Wykonanie algorytmu silnia(3)= silnia(3*(silnia(2*(silnia(1*(silnia(0))))))) Ponieważ siln
zdj2 (3) Praktyczne metody obniżania złożonościpamięciowej algorytmów 3. Komprymowanie danych umożl
ScanImage011 (5) 1.3. ALGORYTMY WYSZUKIWANIA I SCALANIA im 88SSS 3®33 J8838 SSW 33S& kiego scala

więcej podobnych podstron