Baviro
DomovKategórieRebríček
Baviro

Otestujte si vedomosti zábavnými kvízmi

© 2026 Baviro. Všetky práva vyhradené.

Preskúmať

KategórieVšetky kvízyRebríček

O nás

O násOchrana súkromia

Top kategórie

GeografiaHistóriaVedaŠportZábava
  1. Domov
  2. →Technológia
  3. →Počítačové vedy
  4. →Základy informatiky
  5. →Algoritmy: triedenie, vyhľadávanie a Big-O

Algoritmy: triedenie, vyhľadávanie a Big-O

Ostrite si základy v triedení, vyhľadávaní a analýze Big-O s mixom obtiažnosti, ktorý je postavený na stabilnom zlepšení. Porovnáte obchodné kompromisy algoritmov, zamyslíte sa nad časovou/priestorovo...

Všetky otázky sú overené z hľadiska správnosti
113 otázok
3,700 hier

Spustiť Kvíz

Vyberte si obtiažnosť a počet otázok pre začiatok.

Vyberte obtiažnosť
Vyberte počet otázok
Prepnúť po

O tomto kvíze

Čo tento kvíz pokrýva

Od bubliny vs. rýchleho triedenia po binárne vyhľadávanie a asymptotickú notáciu, tento kvíz sa zameriava na základné myšlienky za výkonom a správnosťou algoritmov.

Každá otázka má 4 možnosti a nie je tu časovač, takže sa môžete spomaliť, vypočítať to a vybudovať si spoľahlivú intuíciu namiesto toho, aby ste sa ponáhľali.

Zručnosti, ktoré si precvičíte

Precvičíte si čítanie popisov podobných pseudokódu, odhadovanie času behu a výber správneho prístupu pre dané obmedzenie (usporiadaný vstup, pamäťové limity, duplicity, správanie v najhoršom prípade).

Bežné pasce zahŕňajú zamieňanie priemerného a najhoršieho prípadu, predpokladanie, že binárne vyhľadávanie funguje na neusporiadaných údajoch, a zaobchádzanie s Big-O ako s presným časom behu namiesto miery rastu.

Obtiažnosť a ako hrať

Obtiažnosť je zmiešaná zámerne: jednoduchšie položky posilňujú definície a štandardné zložitosti, zatiaľ čo ťažšie vás tlačia k porovnávaniu obchodných kompromisov a zamysleniu sa nad okrajovými prípadmi. Vyberte si počet otázok a obtiažnosť pred začatím, aby ste prispôsobili reláciu - použite kratšie behy na rýchle preskúmanie alebo dlhšie behy na budovanie vytrvalosti.

  • Určte Big-O (a niekedy Big-Theta) bežných slučiek a rekurzií
  • Porovnajte algoritmy triedenia podľa stability, správania na mieste a typického výkonu
  • Rozhodnite, kedy lineárne vyhľadávanie prekonáva binárne vyhľadávanie v reálnych obmedzeniach
  • Odhaľte problémy s jedným a hranicami v logike vyhľadávania
  • Interpretujte najlepšie/priemerné/najhoršie prípady bez ich zamenenia
  • Prepojte obmedzenia problému s voľbou algoritmu (obchodovanie s časom vs. priestorom)

Ukážkové otázky

Aká je časová zložitost Bubble Sort v najhoršom prípade?

  • A.O(n^2)
  • B.O(n)
  • C.O(log n)
  • D.O(n log n)

Ktorý z nasledujúcich algoritmov je porovnávací triediaci algoritmus?

  • A.Merge Sort
  • B.Counting Sort
  • C.Radix Sort
  • D.Bucket Sort

Aká je najlepšia časová zložitost Quick Sort?

  • A.O(n log n)
  • B.O(n)
  • C.O(n^2)
  • D.O(log n)

FAQ kvízu

Tipy na vyššie skóre Zapíšte si predpoklady (usporiadanosť, duplicity, veľkosť vstupu) pred odpovedaním a overte si ich pomocou malých príkladov. Keď sa

Koľko otázok je v tomto kvíze?

Tento kvíz má 113 otázok pokrývajúcich základy triedenia, vyhľadávania a Big-O.

Je tu časovač alebo časový limit?

Nie. Kvíz nemá časovač, takže si môžete na každú otázku vziať svoj čas.

Aký formát odpovedí používa kvíz?

Každá otázka je s výberom z 4 možností.

Môžem si vybrať počet otázok a obtiažnosť?

Áno. Môžete si vybrať preferovaný počet otázok a obtiažnosť pred začatím.

Aké témy sú zahrnuté okrem notácie Big-O?

Zahrajte si tento kvíz v inom jazyku(7)

en
Algorithms: sorting, searching, and Big-OEnglish
cs
Algoritmy: třídění, hledání a Big-OČeština
de
Algorithmen: Sortieren, Suchen und Big-ODeutsch
es
Algoritmos: ordenamiento, búsqueda y Big-OEspañol
pl
Algorytmy: sortowanie, wyszukiwanie i Big-OPolski
hu
Algoritmusok: rendezés, keresés és Big-OMagyar

Súvisiace kvízy

Dátové štruktúry: polia, zoznamy a stromy

Dátové štruktúry: polia, zoznamy a stromy

Ostrite si základy polí, prepojených zoznamov a stromov s mixom otázok rôznej obtiažnosti, ktoré sú určené na rýchlu prax. Prejdete si základné koncepty ako indexovanie, prechádzanie a zložitosti, plus bežné okrajové prípady, ktoré môžu spôsobiť problémy. Vyberte si preferovaný počet otázok a obtiažnosť, a potom sa učte z každého výsledku vlastným tempom.

2,706
Hrať teraz →
Základy programovania: premenné, cykly a funkcie

Základy programovania: premenné, cykly a funkcie

Získajte sebavedomie s základnými stavebnými blokmi programovania: premenné, cykly a funkcie. Tento kvíz zmiešanej obtiažnosti kontroluje, ako dobre čítate kód, predpovedáte výstup a odhaľujete logické chyby. Vyberte si preferovaný počet otázok a obtiažnosť, potom odpovedajte na každú otázku s výberom odpovede vlastným tempom - nie je tu časovač.

3,620
Hrať teraz →
Kybernetické bezpečnostné hrozby a obrany

Kybernetické bezpečnostné hrozby a obrany

Identifikujte bežné kybernetické hrozby a najlepšie obranné praktiky používané na zníženie rizika. Pokrýva phishing, malware, heslá, MFA, základy šifrovania a bezpečné návyky pri prehliadaní.

3,473
Hrať teraz →
Modely služieb cloud computingu vysvetlené

Modely služieb cloud computingu vysvetlené

Skontrolujte svoje porozumenie tomu, ako sú cloudové služby poskytované a používané. Pokrýva IaaS, PaaS, SaaS, kontajnery vs VM, regióny/availability zóny a základy zdieľanej zodpovednosti.

2,227
Hrať teraz →
Základy syntaxe programovacích jazykov

Základy syntaxe programovacích jazykov

Otestujte si svoje znalosti bežnej syntaxe programovania naprieč populárnymi jazykmi. Otázky sa zameriavajú na premenné, cykly, funkcie a základné dátové štruktúry bez potreby hlbokých teórií informatiky.

4,075
Hrať teraz →
Počítačové hardvérové komponenty a ich úlohy

Počítačové hardvérové komponenty a ich úlohy

Zlúčte kľúčové komponenty PC s tým, čo robia a ako ovplyvňujú výkon. Pokrýva CPU, GPU, RAM, typy úložiska, základné dosky, zdroje napájania a porty.

2,731
Hrať teraz →