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, plu...
Spustiť Kvíz
Vyberte si obtiažnosť a počet otázok pre začiatok.
O tomto kvíze
Čo tento kvíz pokrýva
Polia, zoznamy a stromy sa objavujú všade v pohovoroch na programovanie a každodennom programovaní, a tento kvíz sa zameriava na základné veci, ktoré naozaj používate. Očakávajte otázky, ktoré spájajú koncepty s reálnymi operáciami ako vyhľadávanie, vkladanie, mazanie a prechádzanie.
Každá otázka ponúka 4 možnosti a nie je tu časovač, takže môžete premýšľať o zložitosti a okrajových prípadoch namiesto toho, aby ste sa ponáhľali. Môžete si tiež vybrať počet otázok a obtiažnosť pred začiatkom, čo uľahčuje rýchle osvieženie alebo dlhšiu reláciu.
Ukážkové otázky
Aká je primárna charakteristika poľa?
- A.Pevná veľkosť
- B.Dynamická veľkosť
- C.Neusporiadané prvky
- D.Podporuje duplicitné kľúče
Ktorá dátová štruktúra umožňuje vkladanie a odstraňovanie na oboch koncoch?
- A.Deque
- B.Zásobník
- C.Pole
- D.Hash Tabuľa
V binárnom strome, aký je maximálny počet detí, ktoré môže mať uzol?
- A.2
- B.3
- C.4
- D.1
FAQ kvízu
Zručnosti, ktoré si precvičíte Posilníte svoju schopnosť predpovedať obchodné zmeny v čase a pamäti, rozpoznať správnu štruktúru pre úlohu a sledovať, ako sa
Koľko otázok je v tomto kvíze?
Tento kvíz obsahuje 117 otázok o poliach, zoznamoch a stromoch.
V akom formáte sú otázky?
Každá otázka je s výberom z viacerých možností s 4 možnosťami a nie je tu časovač.
Môžem si vybrať počet otázok, na ktoré odpoviem?
Áno. Môžete si vybrať preferovaný počet otázok pred začiatkom relácie.
Je obtiažnosť vhodná pre začiatočníkov?
Je to mixovaná obtiažnosť, kombinujúca základy s zložitými okrajovými prípady a otázkami na uvažovanie.
Aké témy v rámci stromov sú zahrnuté?
Zahrajte si tento kvíz v inom jazyku(7)
Súvisiace kvízy

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č.

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/priestorovou zložitostí a odhalíte okrajové prípady, ktoré narušujú "zjavné" riešenia. Skvelé na prípravu na pohovory alebo osvieženie základov informatiky.
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.
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.
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í.
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.