Algorytm iteracyjny

Algorytm iteracyjny

Algorytm iteracyjny to taki, który osiąga rezultat poprzez iterację, co oznacza powtarzanie danej operacji określoną liczbę razy lub do momentu spełnienia konkretnego warunku. Niektóre problemy można rozwiązać zarówno przy użyciu algorytmu iteracyjnego, jak i rekurencyjnego; doskonałym przykładem jest problem wież Hanoi.

Przykład

Oto przykład prostego algorytmu iteracyjnego, napisanego w języku C/C++, który oblicza sumę pierwszych stu liczb naturalnych, zaczynając od 1:

Zobacz też

Bibliografia

E. Gurbiel, G. Hardt-Olejniczak, E. Kołczyk, H. Krupicka, M. M. Sysło, Informatyka część 1, WSiP 2002

Przeczytaj u przyjaciół: