5768158813

5768158813



Podstawowe cechy algorytmu

Aby pewien sposób postępowania można było uznać za algorytm, musi on spełniać następujące warunki:

•    dyskretność - algorytm składa się z szeregu realizowanych w odpowiedniej kolejności kroków. Każdy krok jest pewną operacją elementarną (np. dodaj dwie liczby) lub innym algorytmem (np. rozwiąż równanie kwadratowe),

•    jednoznaczność - muszą istnieć ściśle określone zasady dotyczące kolejności wykonywania poszczególnych kroków algorytmu. Dla określonych danych wejściowych algorytm musi być zawsze realizowany w ten sam sposób,

•    skończoność (finistyczność) - algorytm musi się zakończyć po zrealizowaniu skończonej liczby kroków. Wynikiem działania algorytmu może być rozwiązanie problemu lub informacja, że zadanie nie ma rozwiązania.

Dobry algorytm powinien spełniać również dwa dodatkowe postulaty:

•    Efektywność - algorytm zapewnia uzyskanie rozwiązania w rozsądnym czasie, adekwatnym do rozmiaru rozwiązywanego problemu.

•    Uniwersalność - ten sam algorytm rozwiązuje możliwie szeroką klasę problemów umożliwiając ich parametryzację.

Problem szczegółowości algorytmów

Przy zapisie algorytmu może być przyjęty różny poziom szczegółowości. Na różnych poziomach szczegółowości przyjmuje się inny zestaw operacji elementarnych (a więc takich, które mogą być zrealizowane przez maszynę lub człowieka bez dodatkowych objaśnień).



Wyszukiwarka

Podobne podstrony:
bezmomentowej teorii powłok cienkościennych można było uznać za odpowiednie. 9.
100 34 76 76 i 2° aby tę nową kratownicę można było rozwiązać sposobem Rittera lub Cremony, to znacz
Podstawowe cechy algorytmu Algorytm powinien: • Posiadać dane wejściowe (w ilości większej lub równe
skanuj0093 Pozwoliłem jej na to. [Przewraca oczami 1. Uczestniczyłem w tym. ponieważ w pewien sposób
IMG93 (7) METODA DODAWANIA WZORCA Aby metodę dodawania wzorca można było zastosować, muszą być speł
i. utrudnianie w inny sposób postępowania karnego przez oskarżonego/podejrzanego Nie musi być to
komercyjnych- próba wycofania części oszczędności z systemu bankowego aby nie można było wykreować z
76327 PC270592 Warunki potrzebne aby rachunek efektywności pzedsięwzięć inwestycyjnych można było&nb
Foto2949 144 Rozdział 2 □ego, aby w momencie wystąpienia tragedii można było włączyć będącą na wypos
DSCN7054 (Kopiowanie) Sposób na maturę Schenut punktowania W zadaniu punkt można było otrzymać za tr
DSCN7058 (Kopiowanie) Sposób no maturę chemat punktowania W tym zadaniu po jednym punkcie można było

więcej podobnych podstron