ID: 1999 Algorytmika Średnie

Źródło: Arkusze CKE

Metoda zachłanna konstruowania algorytmów polega na

Warianty odpowiedzi

  1. A

    A. podziale problemu na podproblemy w celu uzyskania problemów łatwych do rozwiązania.

  2. B

    B. wybieraniu rozwiązań, które w danym kroku wydają się najkorzystniejsze.

  3. C

    C. przeszukiwaniu zbioru danych aż do momentu znalezienia rozwiązania.

  4. D

    D. odwołaniu się funkcji lub definicji do samej siebie.

Wyjaśnienie

Podejście zachłanne w algorytmice przypomina podejmowanie decyzji na żywo bez wybiegania myślą daleko w przyszłość. Algorytm w każdym pojedynczym kroku wybiera opcję, która w tym konkretnym momencie wygląda na najlepszą.

Zaletą tego podejścia jest prostota i wysoka szybkość działania. Algorytm nie analizuje wszystkich możliwych kombinacji w przód, tylko bierze to, co daje największą korzyść tu i teraz.

Warto jednak pamiętać, że suma lokalnie optymalnych decyzji nie zawsze prowadzi do idealnego rozwiązania globalnego. Mimo to w wielu problemach inżynieryjnych algorytmy zachładne dają wystarczająco dobre rezultaty w bardzo krótkim czasie.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.03 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Algorytmika