Search Header Logo

PA2 - 6 - STL kontejnery

Authored by Jan Matoušek

Computers

University

Used 2+ times

PA2 - 6 - STL kontejnery
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Jakou složitost má vložení 1 prvku do seřazeného pole reprezentovaného pomocí kontejneru std::vector? Započítejte i režii hledání místa pro vložení prvku.

(n je počet prvků v kontejneru, kopírování 1 prvku považujeme za konstantní)

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Který z následujících kontejnerů má složitost vkládání na začátek O(1)?

std::vector

std::map

std::set

std::list

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Ve kterém kontejneru NELZE hledat prvek se složitostí O(log n)?

(n je počet prvků v kontejneru, prvky v kontejneru jsou seřazené.)

std::vector

std::map

std::set

std::list

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Chci načíst údaje ze souboru, ve kterém je velké množství duplicit, ale každý unikátní údaj si chci pamatovat jen jednou. Použiju:

std::vector

std::map

std::set

std::list

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Mám vícevláknovou aplikaci. Přicházejí mi požadavky, které průběžně zpracovávám, někdy jich však čeká na zpracování více. Protože některé požadavky spěchají a musím je vyřídit dříve než jiné, vložím požadavky do:

std::stack

std::queue

std::

priority_queue

std::multiset

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Který z následujících kontejnerů NELZE seřadit pomocí std::sort?

std::vector

std::array

std::deque

std::list

7.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

K čemu mohu použít dvojici iterátorů .begin() a .end(), pokud je kontejner nabízí?

K vytvoření kopie kontejneru ve formě jiného kontejneru.

K průchodu kontejneru.

K porovnání obsahu dvou kontejnerů.

Ke spočítání prvků pomocí std::distance()

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?