ID: 2726 Algorytmy Łatwe

Źródło: Arkusze CKE

Który z wymienionych algorytmów jest algorytmem opartym na iteracji?

Warianty odpowiedzi

  1. A

    QuickSort

  2. B

    DFS (przeszukiwanie w głąb)

  3. C

    Fibonacci (rekurencyjnie)

  4. D

    BubbleSort

Wyjaśnienie

Sortowanie bąbelkowe (BubbleSort) wykonuje swoje zadanie krok po kroku w pętlach, czyli operuje na iteracji. Przechodzi przez strukturę i porównuje sąsiednie elementy.

W przeciwieństwie do niego, algorytmy rekurencyjne rozwiązują problem poprzez wywoływanie samych siebie z mniejszymi porcjami danych.

Sprawdź się w praktyce

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

Podobne pytania — Algorytmy