1.Jaka jest średnia złożoność czasowa najpopularniejszych algorytmów sortowania (takich jak Merge Sort czy Timsort wbudowany w Pythona), w porównaniu do powolnego sortowania bąbelkowego ?
- A.
- B.
- C.— poprawna
- D.
Przed Tobą 10 zadań testowych. Sprawdź, czy Twoja wiedza z działu Wyszukiwanie i sortowanie wystarczy, by zdobyć komplet punktów na maturze.
Zrozumienie złożoności, korzystanie z wyszukiwania binarnego, kluczy sortowania, poprawnej rekurencji i potężnych technik optymalizacji.
Zadania z programowania na maturze to sprawdzian logicznego myślenia, znajomości klasycznych algorytmów (np. sortowania, wyszukiwania, operacji na liczbach i napisach) oraz czytania ze zrozumieniem.
int()) i pozbywaniu się białych znaków (strip())."Zanim rzucisz się do pisania kodu na komputerze, zrozum problem na kartce papieru. Zawsze korzystaj z danych z pliku przyklad.txtw trakcie testowania swoich rozwiązań. Jeśli odpowiedź zgadza się z plikiem z odpowiedziami do przykładu, masz ogromne szanse, że Twój kod zadziała poprawnie również dla głównych danych z arkusza."
Przećwicz kolejny zestaw pytań i utrwal składnię oraz algorytmy.