ID: 2649 Algorytmy Średnie

Źródło: Arkusze CKE

Aby zaprojektować zestaw danych do zainicjowania algorytmu sortowania bąbelkowego tablicy, należy zastosować przynajmniej typy:

Warianty odpowiedzi

  1. A

    jeden tablicowy, dwa liczbowe do kontroli pętli, jeden do zamiany elementów miejscami

  2. B

    dwa tablicowe, jeden liczbowy do kontroli pętli

  3. C

    dwa tablicowe, dwa do zamiany elementów miejscami

  4. D

    jeden tablicowy, jeden liczbowy do kontroli pętli, dwa do zamiany elementów miejscami

Wyjaśnienie

Aby napisać klasyczne sortowanie bąbelkowe, musisz przygotować konkretny zestaw zmiennych.

Po pierwsze, potrzebujesz jednej struktury tablicowej, w której przechowujesz sortowane liczby.

Po drugie, niezbędne są dwie zmienne liczbowe do sterowania zagnieżdżonymi pętlami (licznik zewnętrzny i wewnętrzny).

Na koniec potrzebujesz jeszcze jednej zmiennej pomocniczej, tzw. bufora, do tymczasowego przetrzymania wartości podczas zamiany dwóch sąsiednich elementów miejscami.

Sprawdź się w praktyce

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

Podobne pytania — Algorytmy