Algorytmy i struktury danych powtórzenie

Algorytmy i struktury danych powtórzenie

University

10 Qs

quiz-placeholder

Similar activities

PIERWSZA POMOC

PIERWSZA POMOC

1st Grade - University

10 Qs

Quiz o resuscytacji

Quiz o resuscytacji

8th Grade - University

9 Qs

karta

karta

4th Grade - University

15 Qs

EDB

EDB

University

11 Qs

Cele wychowania

Cele wychowania

University

10 Qs

pływanie

pływanie

University

7 Qs

Neuroanatomia - Korelacje kliniczne

Neuroanatomia - Korelacje kliniczne

1st Grade - University

10 Qs

Przyjęcie samochodu do naprawy

Przyjęcie samochodu do naprawy

6th Grade - University

15 Qs

Algorytmy i struktury danych powtórzenie

Algorytmy i struktury danych powtórzenie

Assessment

Quiz

Education

University

Hard

Created by

Gracjan Kątek

Used 8+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Mamy posortowaną listę 128 nazwisk i chcemy ją przeszukać za pomocą algorytmu wyszukiwania binarnego. Ile maksymalnie prób zgadywania będzie trzeba wykonać?

3

6

7

14

2.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Dane jest nazwisko i trzeba znaleźć numer telefonu osoby o tym nazwisku w książce telefonicznej, przedstaw czas wykonania algorytmu.

O(log n)

17 minut

Zależy od prędkości procesora

O(n)

3.

FILL IN THE BLANK QUESTION

5 mins • 1 pt

Wyobraźcie sobie, że tworzycie aplikację do przyjmowania zamówień od klientów w restauracji. Jedną z funkcji jest zapisywanie listy zamówień. Kelnerzy cały czas dodają zamówienia, a szefowie kuchni je pobierają i przygotowują potrawy. Czy do implementacji takiej kolejki wykorzystalibyście listę powiązaną, czy tablicę? Odpowiedź uzasadnij

Answer explanation

Do struktury często trzeba wstawiać elementy (kelnerzy dodają zamówienia), a w tym listy powiązane są najlepsze. Nie trzeba niczego wyszukiwać ani mieć swobodnego dostępu do elementów (w czym najlepsze są tablice), ponieważ szefowie kuchni zawsze pobierają zamówienia po kolei

4.

FILL IN THE BLANK QUESTION

5 mins • 1 pt

Programista przez przypadek napisał nieskończoną funkcję rekurencyjną. Dla każdego wywołania funkcji komputer przydziela pamięć na stosie. Co się dzieje ze stosem, gdy funkcja nigdy się nie kończy. Odpowiedź uzasadnij

Answer explanation

Każdy program ma przydzieloną ograniczoną ilość miejsca na stosie wywołań. Kiedy program wyczerpie całą dostępną dla niego pamięć ulegnie awarii z powodu błędu przepełnienia stosu.

5.

FILL IN THE BLANK QUESTION

5 mins • 1 pt

Czym jest stos?

Answer explanation

Stos jest skończonym ciągiem elementów tego samego typu zorganizowanym według zasady LIFO

6.

FILL IN THE BLANK QUESTION

5 mins • 1 pt

Czym jest kolejka

Answer explanation

Kolejka jest skończonym ciągiem elementów tego samego typu zorganizowanym według zasady FIFO

7.

FILL IN THE BLANK QUESTION

10 mins • 1 pt

Media Image

Określ wagę najkrótszej drogi od startu do mety

Answer explanation

8

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?