Algorytmy i struktury danych powtórzenie

Algorytmy i struktury danych powtórzenie

University

10 Qs

Similar activities

Quiz o resuscytacji

Quiz o resuscytacji

8th Grade - University

9 Qs

Essen in Deutschland (Jedzenie po Niemiecku)

Essen in Deutschland (Jedzenie po Niemiecku)

1st Grade - University

15 Qs

Unia Europejska

Unia Europejska

KG - University

10 Qs

Test - postępowanie w sytuacjach zagrożeń

Test - postępowanie w sytuacjach zagrożeń

University

13 Qs

Fryzjerstwo

Fryzjerstwo

1st Grade - Professional Development

10 Qs

Kosmos

Kosmos

University

12 Qs

Przyjęcie samochodu do naprawy

Przyjęcie samochodu do naprawy

6th Grade - University

15 Qs

PIERWSZA POMOC

PIERWSZA POMOC

1st Grade - University

10 Qs

Algorytmy i struktury danych powtórzenie

Algorytmy i struktury danych powtórzenie

Assessment

Quiz

Created by

Gracjan Kątek

Education

University

8 plays

Hard

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

8.

FILL IN THE BLANK QUESTION

10 mins • 1 pt

Media Image

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

Answer explanation

60

9.

FILL IN THE BLANK QUESTION

10 mins • 1 pt

Media Image

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

Answer explanation

Nie da się obliczyć najkrótszej drogi z powodu ujemnej wagi

10.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Który z poniższych algorytmów jest zachłanny

Sortowanie szybkie

Wyszukiwanie binarne

Algorytm Dijkstry

Explore all questions with a free account

or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?