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í)
PA2 - 6 - STL kontejnery
Quiz
•
Computers
•
University
•
Hard
Jan Matoušek
Used 2+ times
FREE Resource
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()
8.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Jakým způsobem lze uspořádaným kontejnerům ([multi](set/map)) říct, jak mají řadit prvky? (Vyberte možnosti, které postačují.)
Přetížením operátoru > pro prvky.
Přetížením operátoru < pro prvky.
Přidáním třídy s vhodně přetíženým operátorem () do typu kontejneru.
Předáním porovnávací funkce do konstruktoru kontejneru.
10 questions
ZSWI/ZSW-E Modely sw procesu/ Models of software process
Quiz
•
University
5 questions
Cuestionario c++
Quiz
•
University
6 questions
Úvod do IS
Quiz
•
University
11 questions
Komunikačné princípy
Quiz
•
10th Grade - University
10 questions
Operační systém Quiz
Quiz
•
University
7 questions
Tutorium - nach Vorlesung
Quiz
•
University
10 questions
ZSWI / ZSW-E - provoz a servis IS / IS operation and service S
Quiz
•
University
15 questions
Multiplication Facts
Quiz
•
4th Grade
20 questions
Math Review - Grade 6
Quiz
•
6th Grade
20 questions
math review
Quiz
•
4th Grade
5 questions
capitalization in sentences
Quiz
•
5th - 8th Grade
10 questions
Juneteenth History and Significance
Interactive video
•
5th - 8th Grade
15 questions
Adding and Subtracting Fractions
Quiz
•
5th Grade
10 questions
R2H Day One Internship Expectation Review Guidelines
Quiz
•
Professional Development
12 questions
Dividing Fractions
Quiz
•
6th Grade