5996833049

5996833049



ANALIZA ALGORYTMÓW

Analiza algorytmów polega między innymi na odpowiedzi na pytania:

1)    Czy problem może być rozwiązany na komputerze w dostępnym ezasie i pamięci?

2)    Który ze znanych algorytmów należy zastosować w danych okolicznościach?

3)    Czy istnieje lepszy algorytm od rozważanego? Czy jest on optymalny?

Konstruując algorytm należy zwracać uwagę na :

-    poprawność semantyczną

-    prostotę

-    czas działania

-    ilość zajmowanej pamięci

-    optymalność

-    okoliczności w jakich należy go używać , a w jakich nie

Złożoność obliczeniową algorytmu definiuje się jako ilość zasobów komputerowych, potrzebnych do jego wykonania.

Wyróżniamy złożoność pamięciową i czasową.

Będziemy się zajmować głównie złożonością czasową.

Miara złożoności musi być uniwersalna czyli oderwana od szczegółów natury "sprzętowej" tj.

-    Jaki komputer jest używany ?

-    Jaka jest częstotliwość zegara taktującego procesor ?

-    Czy program będzie jedynym wykonywanym na komputerze ? Jeśli nie to jaki jest jego priorytet ?

-    Jakiego kompilatora używamy?

-    Czy w kompilatorze włączono opcje optymalizacji kodu ? ...etc



Wyszukiwarka

Podobne podstrony:
Skanowanie 10 01 12 47 (25) XII. TENŻE SAM PIERWIASTEK Z WIZYTĄ U GASZTOLDA Pierwiastek pałubiczny
HPIM4444 152 Robert Bogdan aby pomóc im ukończyć szkołę. Praca ca polegała między innymi na ćwiczeni
CCF20090213049 przełomie wieków dziewiętnastego i dwudziestego. Doświadczenia polegały między innym
CCF20101219047 VII. Włócznia Oryginalność greckiej techniki wojennej polega między innymi na t
W branży rolno-spożywczej większe otwarcie przedsiębiorców na współpracę polega między innymi na
uaskł7 326 składnia Rządzenie polega między innymi na tym, ze harmonizuje się potrzeby i dążenia roz
P1010350 18. Lord Byron i lord Ruthwen Wyjątkowość wampira z powieści Suzy McKee-Charnas polega międ
DSC02605 Koordynacja Rola układu nerwowego podczas treningu polega między innymi na zwiększeniu 
Oprzyrządowanie laboratorium fizyki budowli pozwoli między innymi na: •    analizę
ślenia i działania. Na tym polega między innymi siła i znaczenie utopii. Bez niej życiu politycznemu
wielokierunkowy. Polega on miedzy innymi na denaturacji białek błonowych, której następstwem jest
84 Elżbieta Jaworska pozwolą między innymi na sprawiedliwy podział bogactwa, prowadzenie działań
30 Mirosław Gerigk Assessment) i oceny ryzyka wypadku RA (Risk Assessment). Zdecydowano się między i
Diagnostyka urządzeń uzdatniania sprężonego powietrza pozwala między innymi na szybką weryfikację i
Diagnostyka urządzeń uzdatniania sprężonego powietrza pozwala między innymi na ocenę stanu techniczn
Badania rzeczywistego stanu materiałów zbiorników przeprowadzono między innymi na próbkach wyciętych

więcej podobnych podstron